Archief - insert data naar database lukt niet

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

altis.88

Legacy Member
hello,

Ik ben momenteel bezig met een eigen website in php. Ik heb nog niet veel ervaring met programmeren op zich. De probleem die ik heb is dat 'k geen data naar m'n database kan versturen als ik een form of variables gebruik.

code ziet vb er als volgt uit:
Code:
$title = $_POST['title'];
$categorie = $_POST['categorie'];
$text = $_POST['text'] ;
$tags = $_POST['tags'];
$date = date('d/m/Y');
 
print_r ($title."2<br>");
print_r ($categorie."3<br>");
print_r ($text."4<br>");
print_r ($tags."5<br>");
print_r ($date."6<br>");


mysql_query("INSERT INTO news ('NEWS_ID', 'Title', 'categorie', 'Text', 'tags', 'date')
			VALUES (NULL, '$title', '$categorie', '$text', &#8216;$tags&#8216;, &#8216;$date&#8216;)") or die("nie gelukt :( ");
output:
Code:
2
bbbbbbbbb3
ccccc4
ddddddddd5
15/02/20106
nie gelukt :(
is er iemand die me kan helpen waaraan dit kan liggen?

Blaaaa

Legacy Member
VALUES (NULL, '".$title."', '".$categorie."', '".$text."', '".$tags."', '".$date."')")

probeer dit eens

altis.88

Legacy Member
Blaaaa zei:
VALUES (NULL, '".$title."', '".$categorie."', '".$text."', '".$tags."', '".$date."')")

probeer dit eens
heb ik al 's geprobeerd en heeft de zelfde output terug :/

adrianhates

Legacy Member
ge kunt beter ipv uw eigen fout te definieren de mysql fout tonen( geen zin om de sql te bekijken :p ):

Code:
mysql_query("INSERT INTO news ('NEWS_ID', 'Title', 'categorie', 'Text', 'tags', 'date')
			VALUES (NULL, '$title', '$categorie', '$text', ‘$tags‘, ‘$date‘)") or die(mysql_error());
zo geraakt ge der wel uit

altis.88

Legacy Member
adrianhates zei:
ge kunt beter ipv uw eigen fout te definieren de mysql fout tonen( geen zin om de sql te bekijken :p ):

Code:
mysql_query("INSERT INTO news ('NEWS_ID', 'Title', 'categorie', 'Text', 'tags', 'date')
			VALUES (NULL, '$title', '$categorie', '$text', ‘$tags‘, ‘$date‘)") or die(mysql_error());
zo geraakt ge der wel uit
ok ty for the advice :p
fout "No database selected"

W@RLoRD

Legacy Member
post de code is waarmee je connectie maakt met de database?
de login en pasw wel niet :p

altis.88

Legacy Member
W@RLoRD zei:
post de code is waarmee je connectie maakt met de database?
de login en pasw wel niet :p

Code:
// database gegevens
$db_host = 'localhost';
$db_user = '*****';
$db_pass = '*****';
$db_name = '****';

// verbinding
$conn = mysql_connect($db_host, $db_user, $db_pass) or die (mysql_error);
mysql_select_db($db_name);
?>

woony

Legacy Member
als uw id gewoon auto increment is laat het gewoon weg uit uw query.

lukt een select via die config?

altis.88

Legacy Member
woony zei:
als uw id gewoon auto increment is laat het gewoon weg uit uw query.

lukt een select via die config?

heb het geprobeerd met die auto increment en dat werkt ook niet.
maar als de value uit gwn strings bestaat dan verstuurt hij ze wel (maar daar benk weinig mee).
heb de rechten na gekeken en daarin lijkt niks mis mee :doh:
een select werkt dan wel perfect kan alle bestaande gegevens gwn ophalen.

adrianhates

Legacy Member
ma krijgt ge uw error nog van " no database selected" ? Want dan bent ge wel serieus verkeerd aant kijken ze. Dan moet ge bij uw connectie naar de db gaan kijken.

altis.88

Legacy Member
niet meer nodig heb een oplossing op gevonden. heb hem met ander database laten verbinden en nu werkt alles :bow: .
ty voor de hulp allemaal :hug:
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan