Feld mit diesem Namen existiert bereits? |
HForum
Mitglied
Dabei seit: 28.01.05
Beiträge: 361
Herkunft: Schweiz - St. Gallen Forenversion: Lite 1.0
|
|
Hi!
Ich bin immernoch totaler Anfänger, und habe für mein kleines Problem noch immer keine Antwort gefunden.
Ich habe eine MySQL Datenbank Tabelle, in der Tabelle hat es die "Überschrift" 'User'. Nun brauche ich eine PHP Datei die überprüft ob "lala" in einer Zelle von 'User' vorkommt. Wenn es vorkommt soll es "Ja" schreiben, ansonsten "Nein"!
Kann mit jemand helfen, oder ist das Ganze zu undeutlich formuliert?
__________________ (\ /)
( . .)
C('')('')
|
|
20.01.06 19:57 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
HForum
Mitglied
Dabei seit: 28.01.05
Beiträge: 361
Herkunft: Schweiz - St. Gallen Forenversion: Lite 1.0
Themenstarter
|
|
Hi!
Irgendwie will das nicht funktionieren, es können immer noch mehrere benutzernamen vorhanden sein:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
|
<?
include 'reg.htm';
$link = mysql_connect('localhost', '', '');
if (!$link) {
die('keine Verbindung möglich: ' . mysql_error());
}
mysql_select_db('', $link) or die("Konnte die Datenbank nicht waehlen.");
if(isset($_POST['user']))
{
$sql = "SELECT user FROM news WHERE user='{$_POST['user']}'";
if( $user = mysql_query($sql) )
{
echo "Dieser Benutzer existiert bereits!";
}
else
{
$datei = fopen("acid.txt","r+");
$count = fread($datei,filesize("acid.txt"));
rewind($datei);
fwrite($datei,++$count);
fclose($datei);
$user = $_POST['user'];
$user = mysql_escape_string($user);
$count = mysql_escape_string($count);
mysql_query("INSERT INTO ws
(mail, id) VALUES('$user', '$count' ) ")
or die(mysql_error());
echo "erfolgreich";
}
}
mysql_close($link);
?>
|
|
__________________ (\ /)
( . .)
C('')('')
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von HForum: 28.01.06 21:00.
|
|
28.01.06 20:19 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|