PHP och MySQL, ansluta och läsa data

From Linuxwiki
Revision as of 08:02, 24 October 2016 by Linuxwiki>Wikiadmin (Skapade sidan med 'För att ansluta till databasen: '''$dbpass="''password''";''' '''$dblink=mysql_connect("''localhost''","''gbuser''","$dbpass") or die ("Could NOT connect to database");'''...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

För att ansluta till databasen:

$dbpass="password";
$dblink=mysql_connect("localhost","gbuser","$dbpass") or die ("Could NOT connect to database");
$databas=mysql_select_db("database") or die ("Could NOT select database");

För att stänga ned kopplingen till databasen:

mysql_close($dblink);

Skicka en sql-sträng:

Skapa en sträng innehållande sqlfrågan
   $sql="select * from tabell where villkor";

Skicka in den i MySQL
   $result=mysql_query("$sql");

Ett sätt att läsa ut datat
   while ($rad=mysql_fetch_array($result))
   {
      echo "$rad[id]"; Om $rad[id] inte står innanför "" ska det bytas mot $rad['id'].
      echo "$rad[text]";
   }

Notera att id och text ovan är kolumnner i tabellen tabell i exemplet.