Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-04-2004, 14:34   #1 (permalink)
Banned
 
Registriert seit: Apr 2004
Beiträge: 28
Unhappy Php MySql datenbank problem

was ist hier falsch?:

<?php
$sql = mysql_connect("localhost","xxx","xxx")or die("Verbindung fehlgeschlagen");
$db = "hallo_0";
mysql_select_db($db, $sql);
$table = "test_table";

if(!isset($_POST['action'])) {
?>
<form action="<?=$_SERVER["PHP_SELF"]; ?>" method="post">
Username : <input type="text" name="name">
<input type="hidden" name="action" value="reg">
Passwort : <input type="password" name="pass">

E-Mail : <input type="text" name="mail">


<input type="submit" value="Registrieren">
</form>

<?
echo "Sie sind schon registriert?
Dann geht es <a href=login.php>hier</a> lang";
}

if($_POST['action']) {

if(empty($_POST['name']) or empty($_POST['pass']) or empty($_POST['mail'])) {

echo "Es müssen alle Felder ausgefühlt werden.";

}
else {

$user_query = mysql_query("SELECT * FROM ".$table." WHERE name='".$_POST['name']."'");

if(mysql_num_rows($user_query) <= 0) {

$add_query = mysql_query("INSERT INTO ".$table." (name, pass, mail) values ('".$_POST['name']."', '".$_POST['pass']."', '".$_POST['mail']."')");

if(!$add_query) { echo "Fehler: ".mysql_error(); }
else { echo "Erfolgreich registriert! <a href=Downloads.htm>Zur Startseite</a>"; }

}
else {

echo "Username existiert schon!";

}

}

}


mysql_connect("localhost", "xxx", "xxx");
mysql_select_db("hallo_0");
mysql_query('test_table')
(
id int(11) NOT NULL auto_increment,
name varchar(255) NOT NULL default '',
pass varchar(255) NOT NULL default '',
mail varchar(255) NOT NULL default '',
PRIMARY KEY (id),
KEY id (id)
) TYPE=MyISAM; ) TYPE=MyISAM;
?>
>

ich habe es versucht mich selber zu registrieren . das problem ist bloss, dass da immer eine fehler meldung kommt.
kann mir jemand sagen, wo ich den fehler habe.
Sorry für die wahrscheinlich leichte frage.

Geändert von spiderboy (27-04-2004 um 19:14 Uhr)
spiderboy ist offline   Mit Zitat antworten
Alt 27-04-2004, 14:43   #2 (permalink)
mein baby
 
Benutzerbild von mal_anders
 
Registriert seit: Jul 2002
Ort: Weimar
Beiträge: 1.443
zuerst, nutze bitte die php-tags, das kann kein mensch lesen.
zweitens, poste deine fehlermeldung, dann gestaltet sich die suche einfacher.
__________________
musse rühre, musse probiere=>iss a pulsgeber !
mal_anders ist offline   Mit Zitat antworten
Alt 27-04-2004, 15:23   #3 (permalink)
Nord-Workoholic
 
Benutzerbild von TinKim
 
Registriert seit: Mar 2004
Ort: Kiel
Beiträge: 937
Und drittens verwende einen aussagekräftigen Titel für Dein Posting.
Ich selbst bin generell nicht bereit zu helfen, wenn jemand seinen Code so unübersichtlich reinschmeißt.
TinKim ist offline   Mit Zitat antworten
Alt 27-04-2004, 19:12   #4 (permalink)
Banned
 
Registriert seit: Apr 2004
Beiträge: 28
Zitat:
Geschrieben von mal_anders
zuerst, nutze bitte die php-tags, das kann kein mensch lesen.
zweitens, poste deine fehlermeldung, dann gestaltet sich die suche einfacher.
es wurde geändert. Schau nochmal rein.
spiderboy ist offline   Mit Zitat antworten
Alt 27-04-2004, 19:14   #5 (permalink)
.ad
 
Benutzerbild von bobby
 
Registriert seit: Jun 2001
Ort: zürich
Beiträge: 10.731
anscheinend nicht.

er meint sowas.
PHP-Code:
<?php
echo"hallo";
?>
mit diesem code [ php]...[/ php]

ohne leerzeichen
__________________
http://www.radiocity.ch
bobby ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 14:10 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele