Reply to Re: [PHP] Error #1136

Your name:

Reply:


Posted by Stephen Johnson on 08/24/05 19:57

Can you include the SQL statement that is creating the error?

The error basically means you are trying to put more data into the dB then
you have data cells for.

For instance :

Good sql statement:

$sql = "insert into table (name, address, city, state, zip) VALUES ('$name',
'$address', '$city', '$state', '$zip')";

Bad SQL statement :

$sql = " insert into table (name, address, city, state, zip) VALUES
('$name', '$address', '$city', '$state', '$zip', '$phone')";

The addition of the phone variable would create an error since there is no
column to hold that data.


<?php
/*

Stephen Johnson c | eh
The Lone Coder

http://www.ouradoptionblog.com
Join our journey of adoption

http://www.thelonecoder.com
stephen@thelonecoder.com

continuing the struggle against bad code

*/
?>


> From: George B <geoizil@gmail.com>
> Date: Wed, 24 Aug 2005 09:42:19 -0700
> To: <php-general@lists.php.net>
> Subject: [PHP] Error #1136
>
> Column count doesn't match value count at row 1
>
> What does that mean? I have an id auto_increment and it breaks everytime
> because of that error. This has never happend before...
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация