

Proč se mi nevkládají řádky do tabulky MySQL?
Ještě jeden problém. Všechno už chodí, ale nedělá se to nejdůležitější. Nevkládají se mi řádky do tabulky. Přitom echo před příkazem proměnné vypisuje a v MyAdminu se to také vloží. Bů fňuk.
<?php
echo "echa proměnných v petice_pokracovani.php: $ref, $datum, $id_hlasujiciho, $jeho_jmeno, $poznamka<br><br>";
include "pripojeni.php";
$sql = "INSERT INTO d_vyzva_at VALUES(
'$id_hlasujiciho',
'$ref',
'$datum',
'$jeho_jmeno',
'$poznamka'
)";
?>
Jsou sloupce v tabulce ve stejném pořadí jako ty hodnoty vkládané v proměnnných?
Ano
Nešlo by sem hodit strukturu té tabulky?
id_hlasujuceho je auto_increment, nemozes teda do tohto pola vkladat explicitnu hodnotu
takze takto:
Jsem trubka, chybel mi ten prikaz, uz to chodi.
id_hlasujiciho se posila prazdna
Nikde nevidím, že by jsi ten insert provedl.
Netuším jak to myslíš.
Pokud tohle neprovedete, tak jste jen vložil textový řetězec do proměnné $sql.
Jinak jste si jistý že do sloupce id_hlasujiciho, který je primární klíč, vkládáte unikátní hodnoty?
díky díky díky díky díky díky díky díky díky díky díky díky díky díky díky díky