私は40〜50列の挿入いくつかのテーブルを持っている - 型定義は悪夢です - とこのようになります。私は、列を追加すると「ississsiisssisiiisssssiissssiisssssssiiiiiiiiiiiiiiiiiiiiiiiiiiiiは」PHPのbind_paramでは、すべての列を型文字列として定義することはできません。
、私はどこに置くには考えています次の手紙。私がそれを台無しにすると、明らかに文字列が数値に変換されます(意味がありません)。しかし、文字列として扱われる数値はMySQLには問題がないようです。他の誰かが私が心配すべき何かを見ていますか?
はここbind_paramドキュメントを参照してください。ここでhttp://php.net/manual/en/mysqli-stmt.bind-param.php
isisisisisssiiiisiiiiを維持するカラム名
このメソッドをリストするには?申し訳ありませんが、あなたの質問はあまりにも悪夢です。もう少し詳しく説明できますか? – deceze
@decezeこれらはmysqli文のプレースホルダの定義です。 sは文字列、iは整数を表します。あなたが 'a foo from bar where a =?'のような文を持っているときは?とb =? 'の場合、すべての'? 'はbind param呼び出しの1文字/型に対応します。 – Gordon
ゴードンに飛び込んでくれてありがとう、おかげさまでした。 – Arbol