| |
<?php mysql_connect("localhost", "root", "test"); mysql_select_db("test"); $id = $_GET['id']; $q = mysql_query("SELECT * FROM diskusije WHERE id= $id ");
while ($r = mysql_fetch_object($q)) { echo "$q->uporabnik<br>$q->sporocilo"; }
?>Ne vem,kje je napaka vedno mi je izpisovalo use zdaj samo bela stran celo kodo sem pregledal pa nisem našel nikjer napake.
|
| |
| |
5. vrstico spremeni takole:$q = mysql_query("SELECT * FROM diskusije WHERE id='$id' ");
in povej če bo delovalo (id= $id, sem spremenil v id='$id').
|
| |
| |
V kodo daj na koncu:
echo $q ;
Nato pa preveri direktno na bazi, ali s tem query-jem sploh dobiš kaj podatkov.
|
| |
| |
Resource id #3 ne z teb podatkom nč ne dobim čudno je to vedno je izpisovalo zdej pa noče
changed: napoli (14.11.2013, 13:42)
|
| |
| |
$connect=mysqli_connect($host,$username,$password,$dbname);
if(mysqli_connect_errno($connect)):echo "Failed to connect to database: " . mysqli_connect_error(); endif;
$id=$_GET['id'];
$result = mysqli_query($connect,"SELECT * FROM diskusije WHERE id LIKE '".mysqli_real_escape_string($connect, $id)."'");
while($row = mysqli_fetch_array($result)){ echo $row['uporabnik'] . "<br>" . $row['sporocilo']; }
|
| |
| |
Alesko007 svak čast hvala
|
| |
Prikazujem 1 od skupno 1 strani |
|