webForumDet fria alternativet

PHP o MySQL

PHPur PHP

8 svar · 251 visningar · startad av mikaeled

Medlem sedan dec. 2000157 inlägg
Frågan#1

Hej,

Jag bygger för tillfället ett script som använder sig av en MySQL databas. Så här ser ungefär själva tabellen ut.

| konto | id | rubrik |
| mikael | 1 | välkommen |
| johan | 2 | welcome |
| mikael | 3 | wilkommen |

Nu vill jag att en sida ska visa just ett kontos data, i detta fallet mikael som har två rader i tabellen. Så här ska det se ut:

1. välkommen
2. wilkommen

Hur gör man så att det blir så? Det ska väl vara en foreach kod eller något?

//Mikael

Medlem sedan dec. 2000157 inlägg
#2

Hej,

Jag råkade skriva fel. Det ska vara högsta id:t högst upp. Alltså såhär:

2. Wilkommen
1. Välkommen

//Mikael

Medlem sedan juni 2000310 inlägg
#3

Ändra bara sql satsen till SELECT * FROM table WHERE konto = 'mikael'

------------------
Datorer är inte smarta, de bara tror att de är det.

Medlem sedan jan. 20001 006 inlägg
#4

Din fråga har ju redan besvarats.. typ. http://cgi.webforum.nu/wf/Forum12/HTML/000606.html

$res=mysql_query("select * from TABELLNAMN
where konto = 'mikael'");
while($row=mysql_fetch_array($res, MYSQL_ASSOC)) {
echo "$row[id]. $row[rubrik]<br>";
}

Borde fungera..

/j

Medlem sedan dec. 2000157 inlägg
#5

$res=mysql_query("select id,author,date,title,text from news where account='$account'");
while($row=mysql_fetch_array($res, MYSQL_ASSOC))
{
print "<a href=link.php?id=$row[id]>$row[title]</a><br>";
}

vad blir bättre om jag skriver som du menar gaski??

/Mikael

Medlem sedan dec. 2000157 inlägg
#6

Men jag vill få det i ordning, men det högsta id högt upp sidan,

Medlem sedan dec. 19996 721 inlägg
#7

Lägg till ORDER BY ID DESC i SQL-satsen

Medlem sedan dec. 2000157 inlägg
#8

Gunnar,

Men varför blir det error ("Warning: Supplied argument is not a valid MySQL result resource in /usr/local/apache/htdocs/public_html/easyupdate/view.php on line 14")

När jag har skrivit detta:

$res=mysql_query("select * from news where konto = 'mikael' ORDER BY id DESC");
while($row=mysql_fetch_array($res, MYSQL_ASSOC)) {
echo "$row[id]. $row[rubrik]<br>";
}

------------------
//Mikael

Medlem sedan dec. 2000157 inlägg
#9

Nu funkar det!!
Tack !!!

------------------
//Mikael

255 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
136 ms — hämta forumlista (db)
118 ms — hämta statistik (db)
136 ms — hämta tråd, inlägg och bilagor (db)