Mailinglisten-Archive |
<color><param>7F00,7F00,7F00</param>> wie kann ich mit hilfe eines submit-button ein mysql-query auslösen. die
> abfrage erfolgt mit php3.
</color>Schöne Sachen unter: http://www.php.net/manual/function.mysql-fetch-object.php
Hier ist mein Stil:
<bold>file:test.html</bold>
<<html>
<<form action="run.php3">
<<input type="text" name="query">
<<input type="submit" name="btn" value="go">
<</form>
<</html>
---
<bold>file run.php3:</bold>
<<?php
function error($message,$head)
{ if (empty($head)) {$head="Fehler";}
echo "<<h3>$head:<</h3><<br>$message<<br>";
}
function executeSQL ($SQLstmt,&$RESULT)
{ global $link;
if (!($RESULT=mysql_query ($SQLstmt, $link)))
{ error ($SQLstmt,"Fehler (SQL)");
exit();
}
}
// connecting DB
$password="www";
$username="www";
$database="name";
$hostname="";
if (! ($link=mysql_pconnect ($hostname,$username,$password)))
{ error (sprintf ("Host %s als User %s nicht
erreicht.",$hostname,$username),"Fehler (Datenbank)");
}
if (!mysql_select_db ($database, $link))
{ error (mysql_error (),"Fehler (Datenbank)");
}
//
echo "Führe Statement aus: $query";
executeSQL($query,$result);
while ($row=mysql_fetch_object($result))
{ echo $row->id; //liste alle ID's der passenden Datensätze
}
<<?php
?>
<nofill>
P. Bierans
--
Patrick Bierans / LYNET Kommunikation / pbierans_(at)_lynet.de
-----------------------------------------------------------------------
Das Internet-Systemhaus fuer Multimedia- und Netzwerkloesungen
Zentrale: St.-Juergen-Ring 66, 23564 Luebeck,
Tel: +49-451-6131-0, Fax: -333
Niederlassung: Wendenstr. 379, 20537 Hamburg,
Tel: +49-40-65738-0, Fax: -333
---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive