FAQ |
Kalender |
2009-12-15, 10:44 | #1 | ||
|
|||
Medlem
|
(Hoppas att det är rätt tråd.)
Jag kan väldigt lite om SQL och php. Hoppas att jag kan få hjälp med denna fråga: Jag vill hämta information från ett extra fält i WP-databas och visa den på "enskilt inlägg". Nått i stil med: "SELECT * FROM wp_tabell WHERE id = ['id']"; Men det var inte så enkelt som raden ovan. Hur skriver man SQL-koden? Om någon förstår frågan och kan hjälpa mig blir jag tacksam. |
||
Svara med citat |
2009-12-15, 10:49 | #2 | |||
|
||||
Klarade millennium-buggen
|
Jag kan inget om WP i sig men detta kanske kan hjälpa dig:
"SELECT * FROM wp_tabell WHERE id = "+$id; Och $id är alltså en variabel som innehåller id:et på den rad du letar efter. |
|||
Svara med citat |
2009-12-15, 11:53 | #3 | |||
|
||||
Mycket flitig postare
|
$row = $wpdb->get_row("SELECT * FROM wp_tabell WHERE id = '$id'");
|
|||
Svara med citat |
2009-12-15, 15:22 | #4 | ||
|
|||
Bara ett inlägg till!
|
Citat:
Citat:
Läs mer: http://php.net/manual/en/function.my...ape-string.php (mysql_real_escape_string) http://www.php.net/manual/en/pdostatement.bindparam.php (bindParam) Exploits of a mom: http://imgs.xkcd.com/comics/exploits_of_a_mom.png Senast redigerad av eliasson den 2009-12-15 klockan 15:24 |
||
Svara med citat |
2009-12-15, 16:02 | #5 | |||
|
||||
Medlem
|
Citat:
Citat:
Då jag är helt lost på detta la jag till dessa rader: Citat:
|
|||
Svara med citat |
2009-12-15, 16:16 | #6 | ||
|
|||
Bara ett inlägg till!
|
|||
Svara med citat |
2009-12-15, 17:11 | #7 | ||
|
|||
Medlem
|
Citat:
Om jag skriver echo($row['falt']); får jag detta meddelande Citat:
|
||
Svara med citat |
2009-12-15, 17:25 | #8 | ||
|
|||
Har WN som tidsfördriv
|
Citat:
Du kommer istället åt värdet "falt" som följande: $row->falt; |
||
Svara med citat |
2009-12-15, 17:36 | #9 | ||
|
|||
Medlem
|
|||
Svara med citat |
2009-12-15, 21:21 | #10 | |||
|
||||
Mycket flitig postare
|
Vill du ha ut det som en traditionell associative array lägger du till ARRAY_A på slutet:
$row = $wpdb->get_row("SELECT * FROM wp_tabell WHERE id = '$id'", ARRAY_A); |
|||
Svara med citat |
Svara |
|
|