PHP がストアド プロシージャを呼び出せないのはなぜですか?

WBOY
リリース: 2016-06-13 13:42:26
オリジナル
889 人が閲覧しました

PHP がストアド プロシージャを呼び出せないのはなぜですか?
私のストアド プロシージャは Mysql-Front でのテストに合格しました。
PHP コードで呼び出してもエラーは報告されませんが、データベースにレコードは追加されませんか?
=========================================== === ==============================

$sql = "CALL db.procInsertUserlist('abcdefg ',' 123456')";
printf($sql);
$result = mysql_query($sql);


============ ==== ============================================= ==== ============
printf によって出力されたコードは、Mysql-Front でテストするとデータを書き込むことができます。

データベース バージョン: mysql-5.0.22
php バージョン: php-5.2.9-2-win32

-----解決策---------
php の Mysql は実行するたびに自動的に終了しますので、pconnect メソッドをお試しください。
------解決策---------
列 'i_user_nichenname' 行 1 のデータが長すぎます
------解決策------------------
link=mysql_connect($host,$name,$pass) または die ("接続タイムアウト");
mysql_select_db($table) または die("そのようなデータベースはありません:".$table); を実行できます。 🎜>

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!