Lange berichten niet in DB?
11 antwoorden
Gesponsorde links
Simon - 03/05/2006 15:37
PHP expert
welk veld heb je ingesteld?
varchar?
longtext?
yolk - 03/05/2006 15:38
HTML interesse
welke datatype gebruik je voor de tekst? Varchar of text? In het eerste geval ligt het misschien aan de lengte van het aantal tekens.
Om je query te controleren kun je ook doen
Jaimy_Hess - 03/05/2006 15:40
Nieuw lid
text gebruik ik...
Simon - 03/05/2006 15:45 (laatste wijziging 03/05/2006 15:46)
PHP expert
nvm: text kan normaal 65,535 characters opslaan
Jaimy_Hess - 03/05/2006 15:48
Nieuw lid
neej, k krijg helemaal geen error... query mag je wel zien, maar 't voorbeeld niet, omdat de webmaster het zelf nog niet eens weet dat ik het heb gemaakt (A)
mysql_query("INSERT INTO forum_reacties (bericht, user_id, topic_id, datum, tijd) VALUES ('$TEXTNAAM', '$_COOKIE[hpfunsite]', '$_GET[tid]', '$datum', '$tijd')");
mysql_query ( "INSERT INTO forum_reacties (bericht, user_id, topic_id, datum, tijd) VALUES ('$TEXTNAAM ', '$_COOKIE[hpfunsite] ', '$_GET[tid] ', '$datum ', '$tijd ')" ) ;
Simon - 03/05/2006 15:48 (laatste wijziging 03/05/2006 15:51)
PHP expert
euhm, wat denk je van
or die("FOUT: ".mysql_error());
mss krijg je dan een error??
en vervang '$var',... door '".$var."',...
<?php
mysql_query("
INSERT INTO
forum_reacties
(bericht, user_id, topic_id, datum, tijd)
VALUES
('".$TEXTNAAM."', '".$_COOKIE['hpfunsite']."', '".$_GET['tid']."', '".$datum."', '".$tijd."')
") or die("FOUT: ".mysql_error());
?>
<?php
INSERT INTO
forum_reacties
(bericht, user_id, topic_id, datum, tijd)
VALUES
('" . $TEXTNAAM . "', '" . $_COOKIE [ 'hpfunsite' ] . "', '" . $_GET [ 'tid' ] . "', '" . $datum . "', '" . $tijd . "')
?>
Jaimy_Hess - 03/05/2006 15:52 (laatste wijziging 03/05/2006 15:54)
Nieuw lid
Ik heb nu wel een error gekregen...
FOUT: You have an error in your SQL syntax near 't laatst gereageerd. Heb jij een idee hoe ik dat kan oplossen?', '19', '3', '03-' at line 1
FOUT: You have an error in your SQL syntax near 't laatst gereageerd. Heb jij een idee hoe ik dat kan oplossen?' , '19' , '3' , '03-' at line 1
Edit: Ik heb '$var' veranderd in ".$var." maar 't had geen effect...
Simon - 03/05/2006 15:53
PHP expert
<?php
mysql_query("
INSERT INTO
forum_reacties
(bericht, user_id, topic_id, datum, tijd)
VALUES
('".addslashes($TEXTNAAM)."', '".addslashes($_COOKIE['hpfunsite'])."', '".addslashes($_GET['tid'])."', '".addslashes($datum)."', '".addslashes($tijd)."')
") or die("FOUT: ".mysql_error());
?>
<?php
INSERT INTO
forum_reacties
(bericht, user_id, topic_id, datum, tijd)
VALUES
?>
Ibrahim - 04/05/2006 08:38 (laatste wijziging 04/05/2006 08:38)
PHP expert
en stripslashes bij de weergave verwijdert weer de slashes die zijn gezet in je bericht...
Gesponsorde links
Dit onderwerp is gesloten .