Spalte???
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
benutzer
board
extra
fehler
fehlermeldung
fragen
funktion
pawort
schliee
show
skript
spalten
tabelle
table
verbindung
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
danke, aber ich versteh noch nicht ganz wie ich das mit describe table machen kann
-
Also dann ausf?hrlich (da wo "schubidu" steht, solltest du Fehlermeldungen ausgeben und das Skript beenden oder was du sonst machen willst):
$sqlconn = mysql_connect("localhost", "benutzer", "passwort");
if ($sqlconn == FALSE)
{
// schubidu
}
if (mysql_select_db("dbname", $sqlconn) == FALSE)
{
// schubidu
}
$sqlres = mysql_query("describe testtabelle", $sqlconn);
if ($sqlres == FALSE)
{
// schubidu
}
else
{
$found = 0;
$sqlrowcount = mysql_num_rows($sqlres);
if ($sqlrowcount == 0)
{
// schubidu
}
else
{
for ($bla = 0; $bla < $sqlrowcount; $bla++)
{
$sqlrow = mysql_fetch_row($sqlres);
if ($sqlrow == FALSE)
{
// schubidu
}
if ($sqlrow[0] == "gesuchterspaltenname")
{
$found = 1;
}
}
}
if ($found == 1)
{
// sich freuen
}
else
{
// sich ?rgern
}
}
mysql_close($sqlconn); -
mal ne frage dazu
bringt es ?berhaupt nochwas mysql_close() zu verwenden?
die verbindung wird doch automatisch beendet, wenn das script durchgelaufen is oder? -
Stimmt, aber es kann ja sein, dass ein Skript noch l?nger braucht. Daher schliesse ich die Verbindung immer. Man hat n?mlich nicht unendlich viele Verbindungen zum MySQL-Server, sondern die sind limitiert.
-
Hab ich das so richtig verstanden?
// schubidu hei?t es tritt ein Fehler auf.
// sich freuen hei?t die Spalte existiert
// sich ?rg?rn hei?t, dass sie nicht existiert -
Ja, genau so ist es gemeint.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage