webForumDet fria alternativet

PHP till mysql

PHP

3 svar · 529 visningar · startad av rikard81

Medlem sedan mars 2007311 inlägg
Frågan#1

Har skapat en databas i mysql, men får inte kopplingen att fungera. Har försökt med det mesta men hittar inte felet. Jag får inga fel när jag "hostar", men jag får inte fram nån information från databasen. Vet inte om det är i koden det ligger?

$connection = mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("ordlista", $connection) or die(mysql_error());

$result = mysql_query("SELECT * FROM ord");

while($row = mysql_fetch_assoc($result))
{
 
  echo $row['namn'];
};

Det enda som skrivs ut är "Resource id #5"? Vad kan detta bero på?

Medlem sedan mars 2007311 inlägg
#2

Fick det att funka. Nu skrivs infot i databasen ut.

Medlem sedan juni 20031 837 inlägg
#3

För andra som också får liknande problem så kan det vara trevligt att veta hur du löste det.

Medlem sedan juni 2012581 inlägg
#4

Lite OT, men värt att nämnas. mysql_xxx är på väg ut och din kod kommer då sluta fungera. Det finns andra, bättre sätt att hantera sin MySQL-databas. Om du inte är sugen på att lära dig PDO så råder jag dig att åtminstone titta på mysqli_xxx-funktionerna.

261 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)