webForumDet fria alternativet

databas koppling och SQL

PHPur PHP

9 svar · 355 visningar · startad av voigtann1

Medlem sedan juni 20019 519 inlägg
Frågan#1

Hur ska en enkel databas koppling till en mySQL server se ut? och hur ska en SQL sats se ut? jag har skapat en databas som heter guestbook och där inne har jag något som heter post till exempel? och har en char som heter namn som ska loopas igenom hela databasen...

Medlem sedan dec. 19995 875 inlägg
#2
$dbh = @mysql_connect("192.168.0.1","username","password")
                        or die("Kunde inte ansluta mot databasen!");
mysql_select_db("databasename"); //här anger du guestbook
$sql = "select char from post";
$result = mysql_query($sql);
while ($rad=mysql_fetch_array($result)) {
    echo $rad[0]."<br>\n";
}
mysql_close();
Medlem sedan juni 20019 519 inlägg
#3

måste man köra echo $rad[0] kan man inte göra så att man bestämmer lite mer vad som ska skrivas ut? som i asp recset("namn") ?

Medlem sedan juli 2002167 inlägg
#4

det är bara att köra echo $['namn'] eller vad du nu vill.

Medlem sedan juni 20019 519 inlägg
#5

vad innebär $result då.. är det som "recordset" i asp? förlåt om jag fråga mycket.

Medlem sedan juli 2002167 inlägg
#6

$result blir ett objekt som innehåller värdena från databasen.
det är inte riktigt som ett recordset i asp men nära nog.

Medlem sedan juni 20019 519 inlägg
#7

får error:

Parse error: parse error, unexpected '[', expecting T_VARIABLE or '$' in c:\inetpub\wwwroot\php\default.php on line 9

 echo $['ID'] . $['name']
Medlem sedan nov. 20022 355 inlägg
#8

Du ska ta bort både [ och ' så det blir $ID , $name

Medlem sedan juni 20019 519 inlägg
#9

får då:

Notice: Undefined variable: ID in c:\inetpub\wwwroot\php\default.php on line 9

Och jag vet att ID finns i databasen :( hmm

Medlem sedan okt. 2001538 inlägg
#10

Testa med $rad['ID'] och $rad['name']
det borde funka.

MVH Patrik

253 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
123 ms — hämta statistik (db)
127 ms — hämta tråd, inlägg och bilagor (db)