Autor Zpráva
mvilda
Profil
Dobrý den, mám tu php kód, který vypíše tabulku z databáze, potřeboval bych pomoct.
Chtěl bych aby se mi vypsali jen řádky které by měli userid stejné
$vyber_obchodniky = mysql_query("SELECT `kam`, `od`, `kolik`, `kdy`, `userid` FROM `obchodnici` WHERE 1 ORDER BY `kdy` DESC");
if($pocet_obchodniku = mysql_num_rows($vyber_obchodniky) == "0"){echo "<p class='oznameni'>V databázi nejsou žádní obchodníci</p>";}
else{

echo "<p class='oznameni'>Vsechny transporty od nejnovejsiho po nejstarsi</p>";

echo "<table style='margin: 0 auto;'>";
echo "<tr class='o3' style='font-weight: bolder;'><td>Hráč</td><td>Vesnice</td><td>Dovezené množství</td><td>Cas/Datum</td></tr>";

$i="1";
while($precti_obchodniky = mysql_fetch_array($vyber_obchodniky)){
  echo "<tr class='o".$i."'><td>".$precti_obchodniky['kam']."</td><td>".$precti_obchodniky['od']."</td><td>".$precti_obchodniky['kolik']."</td><td>".date("H:i d.m.y", $precti_obchodniky['kdy'])."</td></tr>";
  if($i=="2"){$i="0";}
  $i++;
}

echo "</table>";
}


Děkuji za odpověď
Majkl578
Profil
zamenit
WHERE 1

za
WHERE `userid` = 1234

misto 1234 dane cislo.
Toto téma je uzamčeno. Odpověď nelze zaslat.