phpbar.de logo

Mailinglisten-Archive

[php] Fehler bei mysql_query (funzt immer noch nicht)

[php] Fehler bei mysql_query (funzt immer noch nicht)

Alex Meyer alex-meyer_(at)_gmx.de
Sat, 5 Feb 2000 19:44:33 +0100


This is a multi-part message in MIME format.

------=_NextPart_000_0009_01BF7011.6CE89500
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

Hallo noch mal,

ich habe 3 Dateien: eintragen.html <- Dort ist das Formular
			 eintragen_output.php3 <- Die Bestätigungsseite(Sie soll die Datensätze
in die DB schreiben)
			 lib.php3 <- Die include Datei, in ihr wird die DB selektiert und sie
enthält die Funktionen
					 (unter anderem die Funtktion hobbyselected($name,$email);)

>mysql_connect(...);
>mysql_select_db(...);
>hobby_selected($name,$email);
>mysql_close();

>muß auf alle fälle funktionieren.  du darfst
>die mysql verbindung nicht innerhalb der funktion
>aufrufen.

Ich rufe die Verbindung nicht in der Funktion auf, sondern ganz oben in der
lib.php3.
In der Datei eintragen_output.php3 habe ich jetzt die Datei ganz oben per
include("lib.php3"); eingebunden.
Ich habe die lib.php3 angefügt.

Bitte helft mir, ich finde den Fehler einfach nicht :-(

MFG Alex

------=_NextPart_000_0009_01BF7011.6CE89500
Content-Type: application/octet-stream;
	name="lib.php3"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="lib.php3"

<?php
/************************************************
PROJEKT: Singlefinder
Autor: Alex Meyer
Datum: 03.02.2000
Copyright by Alex Meyer 2000
Datei: Funktions Libary + Datenbank Connect
************************************************/

//Globale Variablen angeben
$server =3D "alex";			//Server bzw. Host
$user   =3D "root";			//Username
$pass   =3D "";				//DB Passwort
$dbname =3D "singlefinder";	//DB Name
$masteremail =3D "alex-meyer_(at)_gmx.de";	//email Des Webmasters

//Verbindung mit der Datenbank aufbauen
$conn =3D mysql_connect($server,$root,$pass) or die("<b>Verbindung mit =
Datenbank fehlgeschlagen!</b> Bitte kontaktieren Sie den <A =
HREF=3D\"mailto:$masteremail\">Webmaster</A>.<br><br>");
mysql_select_db($dbname,$conn) or die("<b>Kann Datenbank =
<b>".$dbname."</b> nicht finden!</b> Bitte kontaktieren Sie den <A =
HREF=3D\"mailto:$masteremail\">Webmaster</A>.<br><br>");

/******************* Funktions Libary *******************/

//Funktion sql_query: Eingabeparameter(SQL-Anweisung), Ausgabe:=20
function sql_query($sql) {
	$rs =3D mysql_query($sql);
	if (!$rs) {
		echo "Fehler in der Funktions Libary! Bitte kontaktieren Sie den <A =
HREF=3D\"mailto:$masteremail\">Webmaster</A>.";
		return false;
	} else {
		return $rs;		//Gibt den Zeiger auf die Ergebinstabelle
	}
}

//Funktion hobby_selected:
//Eingabeparameter: name und email zur identifikation der id
//Soll herausfinden welche Hobbys selektiert sind und tr=E4gt es in die =
Tabelle hobbyid ein.
function hobby_selected($name,$email) {
	//Erstellung der SQL Anweisung
	//Holen der id
	$rs =3D mysql_query("SELECT id FROM main WHERE name=3D'$name' AND =
email=3D'$email'");
	if($main =3D mysql_fetch_row($rs)) {
		$id =3D $main[0];
	}

	//Pr=FCfung der Variablen
	if (isset($sport)) { //1
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$sport')");
	}
	if (isset($basketball)) { //2
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$basketball')");
	}
	if (isset($kino)) { //3
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$kino')");
	}
	if (isset($fernsehen)) { //4
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$fernsehen')");
	}
	if (isset($konzert)) { //5
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$konzert')");
	}
	if (isset($theater)) { //6
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$theater')");
	}
	if (isset($lesen)) { //7
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$lesen')");
	}
	if (isset($sience_fiction)) { //8
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$sience_fiction')");
	}
	if (isset($computer)) { //9=20
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$computer')");
	}
	if (isset($computerspiele)) { //10
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$computerspiele')");
	}
	if (isset($schlafen)) { //11
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$schlafen')");
	}
	if (isset($musik)) { //12
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$musik')");
	}
	if (isset($spieleabende)) { //13
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$spieleabende')");
	}
	if (isset($partys)) { //14
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$partys')");
	}
	if (isset($schlagerpartys)) { //15
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$schlagerpartys')");
	}
	if (isset($technopartys)) { //16
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$technopartys')");
	}
	if (isset($geschichte)) { //17
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$geschichte')");
	}
	if (isset($reisen)) { //18
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$reisen')");
	}
	if (isset($politik)) { //19
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$politik')");
	}
	if (isset($quatschen)) { //20
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$quatschen')");
	}
	if (isset($wandern)) { //21
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$wandern')");
	}
	if (isset($museen)) { //22
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$museen')");
	}
	if (isset($rosen)) { //23
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$rosen')");
	}
	if (isset($zeichnen)) { //24
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$zeichnen')");
	}
	if (isset($fitness)) { //25
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$fitness')");
	}
	if (isset($sex)) { //26
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$fitness')");
	}
	if (isset($serien)) { //27
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$serien')");
	}
	if (isset($surfen)) { //28
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$surfen')");
	}
	if (isset($skaten)) { //29
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$skaten')");
	}
	if (isset($kochen)) { //30
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$kochen')");
	}
	if (isset($chatten)) { //31
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$chatten')");
	}
	if (isset($kneipe)) { //32
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$kneipe')");
	}
	if (isset($singen)) { //33
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$singen')");
	}
	if (isset($snowboarden)) { //34
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$snowboarden')");
	}
	if (isset($laufen)) { //35
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$laufen')");
	}
	if (isset($lachen)) { //36
		mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES =
('$id','$lachen')");
	}
	return true;
}
?>
------=_NextPart_000_0009_01BF7011.6CE89500--



php::bar PHP Wiki   -   Listenarchive