FAQ |
Kalender |
2011-09-23, 15:44 | #1 | ||
|
|||
Har WN som tidsfördriv
|
Hejsan.
Är precis i början av att skapa en databas. Jag har skapat en databas, samt en tabell. Jag har även lagt in 10 personer i den här databasen. Jag behöver ställa 3 frågor. Första frågan ska lista alla personer. Vad är frågan och var ställer man den? Ställer man frågan i en ssh klient eller i phpmyadmin? Andra frågan ska lista efternamnet på alla personer som heter t.ex Sven Vad är koden? Tredje frågan ska lista en av personernas personnummer. Vad är koden? Tacksam för svar. Måste säga att det här med databas är rätt roligt. |
||
Svara med citat |
2011-09-23, 16:02 | #2 | ||
|
|||
Flitig postare
|
1. Först måste du ansluta till en databas. Antar att du använder mysql.
skriv $res = mysql_query("SELECT * FROM tabellnamn"); För att skriva ut alla: while($r=mysql_fetch_array($res)) { echo $r['kolumnnamn']; } 2. $res = mysql_query("SELECT efternamn FROM tabellnamn WHERE fornamn = 'Sven'"); while($r=mysql_fetch_array($res)) { echo $r['efternamn']; } 3. $res = mysql_query("SELECT pnummer FROM tabellnamn WHERE fornamn = 'något namn' LIMIT 1"); while($r=mysql_fetch_array($res)) { echo $r['pnummer']; } |
||
Svara med citat |
2011-09-23, 16:12 | #3 | ||
|
|||
Medlem
|
Har du tillgång till databasen via PhpMyAdmin?
Då rekomenderar jag dig att gå till den databasen och trycka på "SQL" upptill i menyn, då får du skriva SQL-anrop som körs mot den tabellen. Etc: SELECT * FROM databasnamn Ovan väljer ut alla fält i tabellen med namnet "databasnamn" och på samma sätt resterande information som frecka visar i hans inlägg. Att börja via PhpMyAdmin ger förståelse och det är lätt att se vad man får för resultat. Behöver du hantera informationen på något sätt, lista, bygga system etc då är det dags att börja programmera i till exempel PHP eller annat lämpligt utvecklingsspråk. Mer information om MySql: http://dev.mysql.com/doc/refman/5.0/en/tutorial.html |
||
Svara med citat |
2011-09-23, 16:51 | #4 | ||
|
|||
Har WN som tidsfördriv
|
Citat:
Select, from och where kommandot och det fungerade utmärkt. |
||
Svara med citat |
Svara |
|
|