Zoek de fout :D

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mitch X

Mitch X

29/01/2004 17:16:00
Quote Anchor link
Hij wil $sql niet uitvoeren :( waarom niet?
Owja als ik zeg dat hij alleen eid moet toevoegen werkt het wel :S

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<?
if ($_GET[action] == "profiel")
{

if ($_POST["submit"] && $_POST["naam"] && $_POST["leeftijd"])  
{
  
     $sql = "INSERT INTO info SET eid = $_SESSION[id], naam = $_POST[naam], leeftijd = $_POST[leeftijd], woonplaats = $_POST[woonplaats], about = $_POST[about]";
     $res = mysql_query($sql);
     if ($res)
     {

     echo "Je profiel is aangemaakt! Bekijk hem <a href=\"$PHP_SELF?action=view\">hier</a>";
     }

else
     {
     echo "Je profiel kon niet aangemaakt worden. Probeer het <a href=\"$PHP_SELF?action=profiel\">opnieuw</a>.";
     }
}

elseif ($_POST["submit"])  
{

echo "Velden met een * zijn verplicht! Probeer het <a href=\"$PHP_SELF?action=profiel\">opnieuw</a>.";    
}

else
{
    // formulier
    echo "<table border=0 cellspacing=0 cellpadding=5>";
    echo "<form method=POST action=$PHP_SELF?action=profiel>";

    // naam veld
    echo "<tr><td>Naam:*</td></tr>";
    echo "<tr><td><input type=text name=naam></td></tr>";

    // space
    echo "<tr><td> </td></tr>";
    
    // leeftijd veld
    echo "<tr><td>Leeftijd:*</td></tr>";
    echo "<tr><td><input type=text name=leeftijd></td></tr>";

    // space
    echo "<tr><td> </td></tr>";

    // woonplaats veld
    echo "<tr><td>Woonplaats:</td></tr>";
    echo "<tr><td><input type=text name=woonplaats></td></tr>";

    // space
    echo "<tr><td> </td></tr>";

    // bericht
    echo "<tr><td>Over mezelf:</td></tr>";
    echo "<tr><td><textarea name=about rows=5 cols=20></textarea></td></tr>";    

    // space
    echo "<tr><td> </td></tr>";
    // submit knop
    echo "<tr><td><input type=submit name=submit value=\"Maak profiel!\" class=buttons>&nbsp<input type=reset value=\"Wis\" class=buttons></td></tr>";

    // sluit form & tabel
    echo "</form>";
    echo "</table>";


}
}

?>
 
PHP hulp

PHP hulp

28/11/2024 18:57:47
 
Johan

Johan

29/01/2004 17:35:00
Quote Anchor link
je zou dit kunnen proberen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?

$sql
= "INSERT INTO info (eid, naam, leeftijd, woonplaats, about) WHERE ('$_SESSION[id], $_POST[naam]', '$_POST['leeftijd']', '$_POST['woonplaats']', '$_POST['about']')";

?>


succes!!
 
Mitch X

Mitch X

29/01/2004 17:48:00
Quote Anchor link
Neej :( ...
 
Eris -

Eris -

29/01/2004 18:05:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?

$sql
= "INSERT INTO info (eid, naam, leeftijd, woonplaats, about) WHERE ('.$_SESSION['id'].', '.$_POST['naam'].', '.$_POST['leeftijd'].', '.$_POST['woonplaats'].', '.$_POST['about'].')";

?>
 
Elwin - Fratsloos

Elwin - Fratsloos

29/01/2004 18:21:00
Quote Anchor link
Valt me weer tegen dat niemand aan de waarde denkt...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$sql
= "INSERT INTO info (eid, naam, leeftijd, woonplaats, about) VALUES ('$_SESSION[id]', '$_POST[naam]', '$_POST[leeftijd]', '$_POST[woonplaats]', '$_POST[about]')";
?>


Elwin
 
Eris -

Eris -

29/01/2004 18:35:00
Quote Anchor link
ohaja :)
 
Mitch X

Mitch X

29/01/2004 18:35:00
Quote Anchor link
Neej allemaal niet :( maar ik kan de waarden wel echoen :S
 
Mitch X

Mitch X

29/01/2004 18:40:00
Quote Anchor link
Ut werkt al :D en dan wel zo:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$sql
= "INSERT INTO info SET eid = '$_SESSION[id]', naam = '$_POST[naam]', leeftijd = '$_POST[leeftijd]', woonplaats = '$_POST[woonplaats]', about = '$_POST[about]'";
?>

Was de ' en ' vergeten :D
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.