Autor Zpráva
follo
Profil *
Zdravím,
mám tabuľku v MySQL v ktorej sú dva slpce ID a Link, a mám formulár ktorým vkladám do tejto tabuľky údaje, ID ide automaticky porade, a mám problém, keďže počet sa stále mení, lebo sa formulárom pridávajú stále nové riadky, neviem ako mám urobiť, aby mi vypísalo na stránke kde ich chcem ukázať všetky, teda či ich bude 20, alebo 150, proste aby ich pod sebou vypísalo každý záznam toho stlpca v tvare:
ID Link
ID Link
ID Link
ID Link

neporadí niekto kus kódu čo to dokáže? :)
Alphard
Profil
základ věc:
$query = mysql_query ("select ... ");
while ($line=mysql_fetch_assoc ($query))
{
echo $line['id']; // ...
}
follo
Profil *
ok, a do selectu pôjde:

"select link from farmy where id="""

alebo ako? Lebo ja som zo spojenia PHP + MySQL úplne vedľa.

Inak takto vyzerá tá tabuľka:
http://www.imgup.xf.cz/uploads/1246149298.png
Akacko
Profil
follo
Select bude vypadat tak jak jsi napsal, jen tam nebudou uvozovky, protože se jedná o číslo. Mysql si to asi umí přeložit, ale raději psát čistě. To ID bys ještě mohl ošetřit funkcí intval.
follo
Profil *
<?

  define("SQL_HOST","localhost");
  define("SQL_DBNAME",xxx");
  define("SQL_USERNAME","xxx");
  define("SQL_PASSWORD","xxx");



$db_connect = mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD);
$db_select = mysql_select_db(SQL_DBNAME);

$query = mysql_query ("select link from farmy order by id");
while ($line=mysql_fetch_assoc ($query))
{
echo "<table class='content'><tr><td>Farmy:".$line['id']."</td></tr></table>";
}
?>


Vráti to na každom riadku Farmy: toľkokrát koľko je v DB záznamov, ale ani za boha to neukáže to čo má vytiahnuť z DB, ani žiadna chyba, ani nič, proste to neukáže nič, iba na 3 riadkoch Farmy:, fungovať to funguje, len mi nechce zobraziť tú hodnotu link ktorú má vytiahnuť z DB. S where id= som skúšal, ale potom to neukáže nič. Kde môže byť chyba?
follo
Profil *
hups som sa uklikol pardon za double post:
<?

define("SQL_HOST","localhost");
define("SQL_DBNAME","xxx");
define("SQL_USERNAME","xxx");
define("SQL_PASSWORD","xxx");



$db_connect = mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD);
$db_select = mysql_select_db(SQL_DBNAME);

$query = mysql_query ("select link from farmy order by id");
while ($line=mysql_fetch_assoc ($query))
{
echo "<table class='content'><tr><td>Farmy:".$line['id']."</td></tr></table>";
}
?>
Kajman_
Profil *
Vytahujete jen link a vypisujete id. V tom je problém.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: