Check the error from mysqli:

http://fi.php.net/manual/en/function.mysqli-error.php

Best regards,
Peter Lauri

www.dwsasia.com - company web site
www.lauri.se - personal web site
www.carbonfree.org.uk - become Carbon Free

> -----Original Message-----
> From: Nathaniel Hall [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, May 01, 2007 10:13 PM
> To: php-general@lists.php.net
> Subject: [PHP] PHP Command line script
> 
> I am attempting to run a script that will run from the command line
> nightly to update a field in a database.  I already created a script
> that would access the database and insert most of the information when a
> webpage is visited and I had no problems with it.  The command line
> script appears to fail on the prepare.  I have echo'ed the SQL statement
> to the screen, copied it, and run it on the MySQL server with no
> problems.  Any ideas?
> 
> <?php
>         $mysqli = new mysqli('localhost', 'root', 'abc123', 'mydb');
>         if (mysqli_connect_errno()) {
>                 echo "Unable to connect to database.\n";
>                 exit;
>         } else {
>                 $login = date('m\-d\-Y');
>                 if ($logout = $mysqli->prepare("UPDATE `mydb`.`authlog`
> SET `logout`  = ? WHERE `login` LIKE '$login%'")) { // <--- Will not go
> any further than here, even when hard coding the information.
>                         $logout->bind_param("s", date('m\-d\-
> Y\TH\:i\:s'));
>                         $logout->execute();
>                         $logout->close();
>                 }
>         }
>         $mysqli->close();
> ?>
> 
> --
> Nathaniel Hall, GSEC GCFW GCIA GCIH GCFA
> Spider Security
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php

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

Reply via email to