![]() |
![]() ![]() |
![]() |
-Wieviór- |
![]()
Post
#1
|
Goście ![]() |
dodaj.php
[php:1:d1dbe2c7fa]<?php include 'config.php'; ?> <b>Dodaj artykuł</b><BR> <form action="" method="POST"> Tytuł: <input name="tytul"></input><br> Treść krótka: <BR><textarea cols="30" rows="5" name="tresc_krotka"></textarea><BR> Treść: <BR><textarea cols="30" rows="10" name="tresc"></textarea><BR> Autor: <select name="autor"><? include 'autor.php'; ?></select><BR> <input type="submit" name="submit"></input> </form> <? if($_POST['submit']) { $sql= "INSERT INTO artykuly (tytul, tresc_krotka, tresc, autor) VALUES ('','".$_POST['tytul']."','".$_POST['tresc_krotka']."', '".$_POST['tresc']."','".$_POST['autor']."')"; mysql_query($sql) or die(mysql_error()); } ?>[/php:1:d1dbe2c7fa] autor.php [php:1:d1dbe2c7fa]<?php $zapytanie = "SELECT * FROM autor"; $wykonaj = mysql_query($zapytanie); while($rekord = mysql_fetch_array($wykonaj)) { ?> <option value="<?=$rekord['pseudo'] ?>"><?=$rekord['pseudo'] ?></option> <? } ?>[/php:1:d1dbe2c7fa] I błąd: Column count doesn't match value count at row 1 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 1 Dołączył: 19.09.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
nie zgadza sie liczba kolumn w zapytaniu. W nawiasie po nazwie tabeli dales 4 kolumny a w nawiasie po values jest 5.
Poprawiony kod: [php:1:ae51673570]<?php $sql= "INSERT INTO artykuly (tytul, tresc_krotka, tresc, autor) VALUES ('".$_POST['tytul']."','".$_POST['tresc_krotka']."', '".$_POST['tresc']."','".$_POST['autor']."')"; ?>[/php:1:ae51673570] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 05:45 |