RE: [PHP-DB] mysql data truncation does not cause an error to be thrown

2007-11-08 Thread Vandegrift, Ken
You may want to check the my.ini setting for the table type you are
using and see if there is a setting in there that needs to be enabled.  

I thought I read once that truncation may happen silently depending on
the my.ini setting.

Just a thought.

Ken Vandegrift
Shari's Management Corporation
Web Developer/Administrator
(Direct) 503-605-4132
[EMAIL PROTECTED]
-Original Message-
From: Andrew Blake [mailto:[EMAIL PROTECTED] 
Sent: Thursday, November 08, 2007 7:51 AM
To: Instruct ICC
Cc: php-db@lists.php.net
Subject: Re: [PHP-DB] mysql data truncation does not cause an error to
be thrown

Hiya
I could check the length of the field against the entry data and 
javascript myself out of trouble but i was more worried that there is no

error or message when mysql clearly returns one saying i've truncated 
this yet php ignores it completely. It should fail or know about the 
truncation at least !
Cheers for your reply though :-)

Andy

Instruct ICC wrote:
 Using mysql_query if i try to force more data than a field can have
the 
 data is truncated yet no error is throw at all.
 Is there a way round this ?
 Cheers

 Andy
 

 This isn't exactly what you want to hear, but how about validating
your input before submitting a query?

 _
 Boo! Scare away worms, viruses and so much more! Try Windows Live
OneCare!

http://onecare.live.com/standard/en-us/purchase/trial.aspx?s_cid=wl_hotm
ailnews
   

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP-DB] mysql data truncation does not cause an error to be thrown

2007-11-08 Thread Instruct ICC

I agree.  And maybe there is an error reporting level that can be set in mysql.

But you should also start sanitizing user input.  And do it on the server side 
(even if you do some on the client side).
Maybe your form's action script could be sent to directly and your javascript 
validation sidestepped.

 Date: Thu, 8 Nov 2007 15:50:38 +
 From: [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 CC: php-db@lists.php.net
 Subject: Re: [PHP-DB] mysql data truncation does not cause an error to be 
 thrown
 
 Hiya
 I could check the length of the field against the entry data and 
 javascript myself out of trouble but i was more worried that there is no 
 error or message when mysql clearly returns one saying i've truncated 
 this yet php ignores it completely. It should fail or know about the 
 truncation at least !
 Cheers for your reply though :-)
 
 Andy
 
 Instruct ICC wrote:
  Using mysql_query if i try to force more data than a field can have the 
  data is truncated yet no error is throw at all.
  Is there a way round this ?
  Cheers
 
  Andy
  
 
  This isn't exactly what you want to hear, but how about validating your 
  input before submitting a query?
 
  _
  Boo! Scare away worms, viruses and so much more! Try Windows Live OneCare!
  http://onecare.live.com/standard/en-us/purchase/trial.aspx?s_cid=wl_hotmailnews

 
 -- 
 PHP Database Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 

_
Help yourself to FREE treats served up daily at the Messenger Café. Stop by 
today.
http://www.cafemessenger.com/info/info_sweetstuff2.html?ocid=TXT_TAGLM_OctWLtagline

RE: [PHP-DB] mysql data truncation does not cause an error to be thrown

2007-11-08 Thread Instruct ICC

 Using mysql_query if i try to force more data than a field can have the 
 data is truncated yet no error is throw at all.
 Is there a way round this ?
 Cheers
 
 Andy

This isn't exactly what you want to hear, but how about validating your input 
before submitting a query?

_
Boo! Scare away worms, viruses and so much more! Try Windows Live OneCare!
http://onecare.live.com/standard/en-us/purchase/trial.aspx?s_cid=wl_hotmailnews

[PHP-DB] mysql data truncation does not cause an error to be thrown

2007-11-08 Thread Andrew Blake
Using mysql_query if i try to force more data than a field can have the 
data is truncated yet no error is throw at all.

Is there a way round this ?
Cheers

Andy

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DB] mysql data truncation does not cause an error to be thrown

2007-11-08 Thread Andrew Blake

I figured it out

it was the mysql install not php :-)
cheers for your help though :-)

Vandegrift, Ken wrote:

You may want to check the my.ini setting for the table type you are
using and see if there is a setting in there that needs to be enabled.  


I thought I read once that truncation may happen silently depending on
the my.ini setting.

Just a thought.

Ken Vandegrift
Shari's Management Corporation
Web Developer/Administrator
(Direct) 503-605-4132
[EMAIL PROTECTED]
-Original Message-
From: Andrew Blake [mailto:[EMAIL PROTECTED] 
Sent: Thursday, November 08, 2007 7:51 AM

To: Instruct ICC
Cc: php-db@lists.php.net
Subject: Re: [PHP-DB] mysql data truncation does not cause an error to
be thrown

Hiya
I could check the length of the field against the entry data and 
javascript myself out of trouble but i was more worried that there is no


error or message when mysql clearly returns one saying i've truncated 
this yet php ignores it completely. It should fail or know about the 
truncation at least !

Cheers for your reply though :-)

Andy

Instruct ICC wrote:
  

Using mysql_query if i try to force more data than a field can have
  
the 
  

data is truncated yet no error is throw at all.
Is there a way round this ?
Cheers

Andy

  

This isn't exactly what you want to hear, but how about validating


your input before submitting a query?
  

_
Boo! Scare away worms, viruses and so much more! Try Windows Live


OneCare!
  
http://onecare.live.com/standard/en-us/purchase/trial.aspx?s_cid=wl_hotm

ailnews
  
  



  


--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DB] mysql data truncation does not cause an error to be thrown

2007-11-08 Thread Andrew Blake

Hiya
I could check the length of the field against the entry data and 
javascript myself out of trouble but i was more worried that there is no 
error or message when mysql clearly returns one saying i've truncated 
this yet php ignores it completely. It should fail or know about the 
truncation at least !

Cheers for your reply though :-)

Andy

Instruct ICC wrote:
Using mysql_query if i try to force more data than a field can have the 
data is truncated yet no error is throw at all.

Is there a way round this ?
Cheers

Andy



This isn't exactly what you want to hear, but how about validating your input 
before submitting a query?

_
Boo! Scare away worms, viruses and so much more! Try Windows Live OneCare!
http://onecare.live.com/standard/en-us/purchase/trial.aspx?s_cid=wl_hotmailnews
  


--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP-DB] mysql data truncation does not cause an error to be thrown

2007-11-08 Thread Instruct ICC

Maybe tell the list the exact solution?

File/variable/setting?

Cheers.


 I figured it out
 
 it was the mysql install not php :-)
 cheers for your help though :-)
 
 Vandegrift, Ken wrote:
  You may want to check the my.ini setting for the table type you are
  using and see if there is a setting in there that needs to be enabled.  
 
  I thought I read once that truncation may happen silently depending on
  the my.ini setting.


_
Peek-a-boo FREE Tricks  Treats for You!
http://www.reallivemoms.com?ocid=TXT_TAGHMloc=us