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

Meine Daten kommen nicht in MySQL Datenbank rein!!

Status
Für weitere Antworten geschlossen.

Babiker

Neues Mitglied
PHP:
<?php

$error = Array();
if (isset($_POST['check'])) {
    $_SESSION['resume']['anonym']['resume_age'] = $_POST['resume_age'];
    $_SESSION['resume']['anonym']['resume_sex'] = $_POST['resume_sex'];
    $_SESSION['resume']['anonym']['resume_nationality'] = $_POST['resume_nationality'];
    $_SESSION['resume']['anonym']['resume_state'] = $_POST['resume_state'];
    $_SESSION['resume']['anonym']['resume_city'] = $_POST['resume_city'];
    $_SESSION['resume']['anonym']['resume_comment'] = $_POST['resume_comment'];
    $_SESSION['resume']['anonym']['resume_name'] = $_POST['resume_name'];
    
    if (empty($_SESSION['resume']['anonym']['resume_age'])) $error['resume_age'] = "dein Alter eingeben!";
    if (empty($_SESSION['resume']['anonym']['resume_sex'])) $error['resume_sex'] = "Geschlecht w&auml;hlen!";
    if (empty($_SESSION['resume']['anonym']['resume_nationality'])) $error['resume_nationality'] = "Nationalität w&auml;hlen!";
    if (empty($_SESSION['resume']['anonym']['resume_state'])) $error['resume_state'] = "Land w&auml;hlen!";
    if (empty($_SESSION['resume']['anonym']['resume_city'])) $error['resume_city'] = "ort w&auml;hlen!";
    if (empty($_SESSION['resume']['anonym']['resume_comment'])) $error['resume_comment'] = "kommentar!!";
    
    
    if (empty ($error))
    {
    $sql = "INSERT INTO ${tablename}_resume set resume_age where user_id = ".$_SESSION['resume']['uid'];
    $result = mysql_query($sql,$db);
    }
 }
$tpl->variable('title', 'Bewerbungsdatenbank');
$tpl->variable('you_are_here', '<a href="./">Bewerbungsdatenbank</a>');

$tpl->variable('content', '
<dl>
<dt>Bewerbungsmappen</dt>


');

$tpl->variable('content', '

<form action="?module=resume&amp;action=anonym" method = "post">
<table border="0" cellspacing="10" cellpadding="0">
   <tr>
      <td width="120" valign="top" class="fliesstext"><b>Alter:</td>'.$error['resume_age'].'
      <td><input name="resume_age" type="text" size="20" maxlength="20"></td>
   </tr>
 
 <td width="120"><b>Geschlecht:</td>
    <td><input type="radio" name="Zahlmethode" value="Famle">weiblich
        <input type="radio" name="Zahlmethode" value="male">m&auml;nnlich
        <input type="radio" name="Zahlmethode" value="none">keine Angabe
    '.$error['resume_sex'].'</td>
<tr>
<td><b>Nationalit&auml;t:</td>'.$error['resume_nationality'].'
<td width="120" valign="top" class="fliesstext">
<select name ="nationality" size ="1">
<option value =" " selected>Bitte Ausw&auml;hlen</option>
<option value ="Afghanistan">Afghanistan</option>
<option value ="&Auml;gypten">&Auml;gypten</option>
<option value ="Aland">Aland</option>
<option value ="Albanien">Albanien</option>
<option value ="Algerien">Algerien</option>


</p></td></tr>
<tr>
<td><b>Land:</td>'.$error['resume_state'].'
<td width="120" valign="top" class="fliesstext"><select name ="Land" size ="1">
<option value =" " selected>Bitte Ausw&auml;hlen</option>

<option value ="Germany">Germany</option>
<option value ="England">England</option>
<option value ="USA">USA</option></td></tr></p>
  <tr>
      <td><b>Ort:</td>'.$error['resume_city'].'
      <td><input name="city" type="text" size="20" maxlength="20"></td>
  </tr>
      <tr>
      <td><b>Kommentar:</td>
      <td><textarea name="comment" cols="30" rows="3" wrap="soft"></textarea></td>
    </tr>
    
      <td><input type="submit" value="Speichern" name = "!check"></td>
      <!--<td><input type="button" value="Alles zur&uuml;cksetzen"></td>-->
     
</table>
</form>

');
 
 
 $tpl->variable('leftnav','
<li><a href="?module=bdb&amp;action='.$module_acc_edit.'">Zugangsdaten bearbeiten</a></li>
<li><a href="?module=bdb&amp;action=acc_deleteandmore">Zugang oder Daten löschen</a></li>
<hr/>
<li><a href="#">Nachrichten</a></li>
<li><a href="?module=resume">Bewerbungsmappen</a>
<ul>
<li>Übersicht</li>
<li>Erstellen</li>
<li>Bearbeiten</li>
<li>Ansehen</li>
<li>Löschen</li>
<li>Online stellen</li>
<li>Offline stellen</li>
<li>Suchen</li>
<li>Liste ansehen</li>
</ul>
</li>
<li><a href="#">Stellengesuche</a></li>
<li><a href="#">Online-Direktbewerbung</a></li>
<li><a href="#">Stellenangebote suchen</a></li>
');
?>

Mod-Edit: Code-Tags editiert, ich bitte, dass die allgemeine Beschränktheit der Leute nicht ernstgenommen wird (XraYSoLo)
 
Zuletzt bearbeitet von einem Moderator:
Insert ist dafür da, um komplette Datensätze hinzuzufügen. Die Syntax sieht so aus:

Code:
INSERT INTO 
     `deine_tabelle`(spaltenname) 
VALUES
     ('text')

Allerdings hast du da aus welchem Grund auch immer ein SET reingepackt. Dies ist für UPDATE gedacht:

Code:
UPDATE 
     `deine_tabelle` 
SET 
     `spaltenname` = 'wert'
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben