• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

INSERT INTO problem

Status
Für weitere Antworten geschlossen.

Page

Neues Mitglied
Code:
<?php
include('include/checkuser.php');
$query_clan = mysql_query('SELECT id,name FROM allianz WHERE id="'.$_GET['id'].'"');
$fetch_clan = mysql_fetch_array($query_clan);
$query_user = mysql_query('SELECT nick,id,rasse FROM user WHERE id="'.$_SESSION['user_id'].'"');
$fetch_user = mysql_fetch_array($query_user);

?>

<center>
<table>
<tr><td colspan="2" class="tableheader">Betreten des Clans "<?=$fetch_clan['name'] ?>"</td></tr>
<tr><td>Username</td><td><?=$fetch_user['nick'] ?></td></tr>
<tr><td>Nachricht</td><td><textarea rows="5" cols="10" name="text"></textarea></td></tr>
<tr><td colspan="2"><center><input type="submit" name="send" value="beitreten" /></center></td></tr>
</table>
</center>

<?php


if($_POST['send'])
{
	$time=date('d-m  H:i:s');
	mysql_query('INSERT INTO pn (von,an,betreff,text,time) VALUES ("'.$_SESSION['user_id'].'","'.$fetch_clan['gruender'].'","[b][color=orange]Bewerbung des Users "'.$fetch_user['nick'].'"[/color][/b]","
	

 Der User "'.$fetch_user['nick'].'" hat sich bei  ihrem Clan "'.$fetch_clan['name'].'" beworben.
	Hier ein paar Daten zum Bewerber:
	Punkte: '.$fetch_user['points'].'
	Rasse: '.(rasse($fetch_user['rasse'])).'
	Er hat ihnen diese Nachricht hinterlassen:
	'.$_POST['text'].'
	
	MfG [System]
	","'.$time.'")');
	
	
	mysql_query('INSERT INTO bewerbungen (clan,user,text) VALUES ("'.$fetch_clan['id'].'","'.$_SESSION['user_id'].'","'.$_POST['text'].'")');
	echo 'Deine Bewerbung wurde abgesendet. Nun musst du warten, ob dich der Gründer des Clans ablehnt oder aufnimmt.';
	
}

So. In die Tabelle "pn" wird nichts eingefügt.
Jedoch in "bewerbungen" schon.
Woran liegt das?
 
Werbung:
wo ist der geparste sql string und die fehlermeldung des servers?
 
Werbung:
Code:
<?php
include('include/checkuser.php');
$query_clan = mysql_query('SELECT id,name FROM allianz WHERE id="'.$_GET['id'].'"');
$fetch_clan = mysql_fetch_array($query_clan);
$query_user = mysql_query('SELECT nick,id,rasse FROM user WHERE id="'.$_SESSION['user_id'].'"');
$fetch_user = mysql_fetch_array($query_user);

?>

<center>
<table>
<tr><td colspan="2" class="tableheader">Betreten des Clans "<?=$fetch_clan['name'] ?>"</td></tr>
<tr><td>Username</td><td><?=$fetch_user['nick'] ?></td></tr>
<tr><td>Nachricht</td><td><textarea rows="5" cols="10" name="text"></textarea></td></tr>
<tr><td colspan="2"><center><input type="submit" name="send" value="beitreten" /></center></td></tr>
</table>
</center>

<?php


if($_POST['send'])
{
	$time=date('d-m  H:i:s');
	mysql_query('INSERT INTO pn (von,an,betreff,text,time) VALUES ("'.$_SESSION['user_id'].'","'.$fetch_clan['gruender'].'","[b][color=orange]Bewerbung des Users "'.$fetch_user['nick'].'"[/color][/b]","
	

 Der User "'.$fetch_user['nick'].'" hat sich bei  ihrem Clan "'.$fetch_clan['name'].'" beworben.
	Hier ein paar Daten zum Bewerber:
	Punkte: '.$fetch_user['points'].'
	Rasse: '.(rasse($fetch_user['rasse'])).'
	Er hat ihnen diese Nachricht hinterlassen:
	'.$_POST['text'].'
	
	MfG [System]
	","'.$time.'")') or die ('uff-.-');
	
	
	mysql_query('INSERT INTO bewerbungen (clan,user,text) VALUES ("'.$fetch_clan['id'].'","'.$_SESSION['user_id'].'","'.$_POST['text'].'")') or die ('menno-.-');
	echo 'Deine Bewerbung wurde abgesendet. Nun musst du warten, ob dich der Gründer des Clans ablehnt oder aufnimmt.';
	
}

Bei diesem Code wird allerdings die meldung "uff-.-" ausgegeben.
 
das "Wo" sollte darauf hinweisen das ich dir nicht helfen werde wenn du das nicht HIER im FORUM schreibst.
Falls dadurch Missverständnisse enstanden sind entschuldige ich mich natürlich für meine etwas kurz angebunde Weise ;)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben