Ik heb deze code:

<?php
$user="habbofuture_een";
$host="db2.awardspace.com";
$password="piep";
$database="habbofuture_een";
$connection = mysql_connect($host,$user,$password)
or die ("Kan niet verbinden met de HabboFuture database!");
$db = mysql_select_db($database,$connection)
or die ("Kan niet verbinden met de HabboFuture database!");
$query = "SELECT * FROM teksten WHERE id='1'";
$result = mysql_query($query)
or die ("Kan niet verbinden met de HabboFuture database!");

/* Bericht laten zien*/
echo "<font face='Verdana' size='1'><b>";
while ($row = mysql_fetch_array($result))
{
extract($row);
echo "<td>$onderpagina</td>
}
?>

Wat is hier fout aan?
Hij zou alle dingen moeten laten zien wat bij die kolom hoort..
En ik krijg ook als ik de pagina open,
Parse error: parse error, unexpected $ in /home/www/habbofuture.awardspace.com/test.php on line 21


Kan iemand me helpen?
Ik had er al een waarde ingezet.. Moet ik die weghalen?
Nog eens

SELECT COUNT(id) AS aantal
FROm teksten
GROUP BY id
HAVING aantal >1

Ik weet niet hoeveel dingen er al in je db staan maar een manuele visuele check is mischien beter en sneller
Yayy
Tis gelukt! Bedankt :)
Mooi weer een tevreden iemand op de zaterdag avond :)
Klaasjan Boven schreef op 14.10.2006 22:35
[quote='Nukey schreef op 14.10.2006 22:33']IEIEIK, id is bij jouw een varchar(2), dat is lelijk, maak daar maar een int(11) van.


Staat 2 posts erboven ook al.
INT(5) is eerst wel genoeg.

En de primary key is het sleuteltje(een radio button)[/quote]

Ja, fscking 2 minuten, damn..
Nukey schreef op 14.10.2006 22:44
[quote='Klaasjan Boven schreef op 14.10.2006 22:35'][quote='Nukey schreef op 14.10.2006 22:33']IEIEIK, id is bij jouw een varchar(2), dat is lelijk, maak daar maar een int(11) van.


Staat 2 posts erboven ook al.
INT(5) is eerst wel genoeg.

En de primary key is het sleuteltje(een radio button)[/quote]

Ja, fscking 2 minuten, damn..[/quote]

wat bedoel je?
Dat ik mijn post nog aan het typen was en dingen aan het nakijken was voordat ik uberhaupt gezien had dat die andere posts er al stonden.
ow dan mijn excuses

heb mijn bericht gewijzigd
Nu heb ik dus weer een probleem,
Die insert code werkt niet,
Ik heb een script gemaakt met een formulier en als je daar een tekst invult, wordt
die ingevoegd in de db..
Dit is de code:

<?php
include 'include/mysql.php';
if(!$_GET[actie] == "ondertekst"){
if($_GET[actie] == "ondertekst" AND $_GET[okay] == "yes"){
$list = mysql_fetch_array($query);
$query = mysql_query($insert);
$update = "INSERT INTO ondertekst (tekst) VALUES(" . $_POST['tekst'] . ")";
$query = mysql_query($update);
echo "<b>Tekst bewerken</b><br>";
echo "De tekst is bijgewerkt<BR><BR><a href=\"index.php\">Terug naar de beginpagina</a>";
} 
}
else { 
echo "<b>Tekst bewerken</b><br>";
echo "Bewerken:";
echo "<form method=\"post\" action=\"?actie=ondertekst&okay=yes\" onSubmit=\"this.submit.disabled='true'\">";
echo "<input type=\"text\" size=\"15\" name=\"tekst\">
</select><BR><input type=\"submit\" name=\"submit\" value=\"Bewerk\"></form>";
}
?>


Wat is hier fout aan?
Ik denk dat het ligt aan
$update = "INSERT INTO ondertekst (tekst) VALUES(" . $_POST['tekst'] . ")";


Wat jullie?
En zo ?

$update = "INSERT INTO ondertekst (tekst) VALUES('" . $_POST['tekst'] . "')";

En je moet die $_POST['tekst'] eigenlijk nog escapen, met addslashes of mysql_real_escape_string.

Reageren