Mailinglisten-Archive |
Hi Cyrus,
Cyrus Mandrake wrote:
>>
>> if ($parsed_referer['host'] != $_SERVER['HTTP_HOST']) {
>> $host = "localhost";
>> $user = "usr";
>> $password = "pw";
>> $db_name = "db";
>>
>> $connect = mysql_connect($host, $user, $password); if (!$connect)
>> {
>> echo "Connection FEHLER!<br />";
>> }
>> else
>> {
>> echo "CONNECTION!<br />";
>> $db_sele = mysql_select_db($db_name);
>> if (!$db_sele)
>> {
>> echo "Select db FEHLER!<br />";
>> }
>> else
>> {
>> echo "SELECT DB!<br />";
>> }
>> }
Hier drin sthet kein Query!
>>
>> $qry = mysql_query("INSERT INTO `table`
>> (`wert1`,`wert2`,`wert3`,`wert4`) VALUES ('1','2','3','4')");
>>
Dafür steht es hier außerhalb der Abfrage.
>> if (!$qry)
>> {
>> echo "FEHLER!<br />";
>> }
>> else
>> {
>> echo "ERFOLG!<br />";
>> }
>> if (!mysql_close($connect))
>> {
>> echo "con_close FEHLER!<br />";
>> }
>> else
>> {
>> echo "CONNECTION CLOSED!<br />";
>> }
>> echo "test1";
>> }
>> else
>> {
>> echo "test2";
>> }
>>>
Wenn du diese Abfrage(n) durchläufst, ist dein Query schon lange
Geschichte.
> Das verstehe ich jetzt nicht ganz. Der Teil
>
>> $qry = mysql_query("INSERT INTO `table`
>> (`wert1`,`wert2`,`wert3`,`wert4`) VALUES ('1','2','3','4')");
>>
>> if (!$qry)
>> {
>> echo "FEHLER!<br />";
>> }
>> else
>> {
>> echo "ERFOLG!<br />";
>> }
>
> ist doch eindeutig in der Klammer. Warum findet der Query in allen
> Fällen statt? Ich kann dir nicht so ganz folgen :(
Nein, siehe oben.
--
Mit freundlichen Gruessen / Kind regards
Steffen Kother
php::bar PHP Wiki - Listenarchive