MySQL - Ich komm nicht weiter
Michael W.
- datenbank
0 Michael W.0 Christoph0 Vimes
Hallo,
Also ich hab mir jetzt mal eine (bzw. 3) Datenbanken angelegt.
und jetzt habe ich so ein script:
<?php
$host = 'localhost';
$user = 'xxxxxx';
$pass = 'xxxxxx';
$db = 'test3';
/* Connecting, selecting database */
$link = mysql_connect($host, $user, $pass)
or die("Could not connect<br>");
print "Connected successfully<br>";
mysql_select_db($db)
or die("Could not select database<br>");
/* Performing SQL query */
$query = "SELECT * FROM my_table";
$result = mysql_query($query)
or die("Query failed<br>");
/* Printing results in HTML */
print "<table>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
print "\t<tr>\n";
foreach ($line as $col_value) {
print "\t\t<td>$col_value</td>\n";
}
print "\t</tr>\n";
}
print "</table>\n";
/* Free resultset */
mysql_free_result($result);
/* Closing connection */
mysql_close($link);
?>
da sehe ich zuerst ein textfeld und ein button.
was soll ich denn da überhaupt eingeben?
ich hab irgendwas eingegeben und dann gibt es folgednes aus:
Connected successfully
Could not select database
heisst: verbindung da, aber keine datenbank selektiert?!?
ich verstehe es irgendwie nicht ganz
MfG
Michael W.
Nachsatz:
da sehe ich zuerst ein textfeld und ein button.
was soll ich denn da überhaupt eingeben?
ich hab irgendwas eingegeben und dann gibt es folgednes aus:
das am besten mal vergessen...
ich hab da was verwechselt, aber nachwie vor steht da:
Connected successfully
Could not select database
MfG
Michael W.
Hallo,
Hallo
Also ich hab mir jetzt mal eine (bzw. 3) Datenbanken angelegt.
und jetzt habe ich so ein script:
aha
Connected successfully
Could not select databaseheisst: verbindung da, aber keine datenbank selektiert?!?
Ja Verbindung zu DB besteht aber irgendwie nicht ganz ;)
Versuchs mal so:
mysql_select_db($db, $link) or die("Could not select database<br>");
oder das ganze in ne if Schleife packen! Wäre halt besser aber versuchs mal eben so!
ich verstehe es irgendwie nicht ganz
MfG
Michael W.
LG Christoph
heisst: verbindung da, aber keine datenbank selektiert?!?
Ja Verbindung zu DB besteht aber irgendwie nicht ganz ;)
Versuchs mal so:
mysql_select_db($db, $link) or die("Could not select database<br>");oder das ganze in ne if Schleife packen! Wäre halt besser aber versuchs mal eben so!
gut hab ich gemacht:
Connected successfully
Could not select database
aber ich verstehe es aber auch garnicht. was macht er in dem moment?
er stellt eine verbindung her und was dann?
MfG
Michael W.
Moin
$link = mysql_connect($host, $user, $pass) or die("Could not connect<br>");
print "Connected successfully<br>";
mysql_select_db($db,$link) or die("Could not select database<br>");
Sollte dir weiterhelfen. Zur Auswahl einer DB sollte man auch die Verbindung zu Mysql nutzen, die man hergestellt hat.