mysqli

    2

    2答えて

    PHPのMySQLi機能は素晴らしいです。 プリペアドステートメントは、クエリにパラメータを挿入するのに最適です。 しかし、ステートメントを使用すると、fetch_assoc機能にアクセスできなくなったようです。すべての結果を手動でバインドする必要があります。これは私のSQLクエリがすべてのフィールドをリストしなければならないことを意味し、次に結果を得るために(bind_resultを使って)すべ

    1

    1答えて

    以下は私のテーブルから複数のデータを取得するために使用している関数のコードですが、bind_result($ array [0]、...、..)を使用してフィールドの数に応じて自動的に生成します私はクエリで選択しています。例えば .. $query=select a,b,c,d,e from table;//selecting 5 fields ...... $stmt->execute();

    -2

    2答えて

    私はUbuntu 8.04 LAMPでPHP(5.2.4)MySQL(5.0.51a)でMySQLiを使用しています。 関連するDBテーブルは以下の通りです: Questions +----+-------------------------------------------------------------------------------------------------------

    3

    5答えて

    私は、PHP5でmySQLiクラスを拡張した単純な、しかし機能的なクラスの例の例を探しています。私はストアドプロシージャにも興味があります。基本的に私が必要とするのは実践的で有用なクラスの例です。私は例で最もよく学びますが、残念なことに、本当にしっかりした単純な例があるようなサイトや本を見つけることができませんでした。私が見ているすべての例は複雑なので、私は理解できません。あるいは、私はクラスをす

    0

    3答えて

    PHP mysqli拡張をプリペアドステートメントで使用していますが、1つのクエリではクエリオブジェクトを作成していません。 $sqlq = "SELECT id,name FROM productcategories JOIN products ON productcategories.productid = products.id WHERE categoryid=?"; if($allsu

    10

    1答えて

    十分な簡単な質問でなければなりません: 私はmysqliプリペアドステートメントを使用していますが、まだmysqli_real_escape_string()を使用する必要がありますか? これは必要なのですか、それとも良いアイデアですか?あなたはプリペアドステートメントを使用している場合は、エスケープ処理が自動的に行われる おかげで、ニコ

    1

    1答えて

    テーブルに行を挿入していて、自動的にインクリメントされたプライマリインデックスの値を取得したいとします。 プライマリインデックスはテーブル内の唯一の一意の値ですので、あいまいさを防ぐために「SELECT [プライマリインデックス] FROM [テーブル] WHERE [カラム=挿入したデータ]」のような操作はしたくありません。 INSERTステートメントとSELECTステートメントの間に行が挿入さ

    0

    5答えて

    私は現在のテーブルからデータを抽出しようとしている、とこれを使用しています: $online = mysqli_fetch_field(mysqli_query($db, "SELECT `online` FROM `tbl_system` WHERE `property` = 'extranet'")); しかし、それは$onlineギブ「アレイ」をエコーとして働いていません。こ

    0

    2答えて

    ユーザーはリンクをクリックした別のページからこのページに来て、?photo_id=とID番号を付け加えます。私は、特定の情報がこのページに到着したときに視聴者に利用可能にしたい。 写真、写真の名前、写真の名前を見ることができるようにします。 photo_id,photo_filenameおよびphoto_titleはすべて同じテーブルにあるため、最初の2つは問題ありません。 photographe

    0

    5答えて

    は、誰もが はmysql-> FETCH_ASSOC() に相当することができますPHPのmysqli拡張に優れたラッパークラスや拡張をお勧めします は、はステートメント。理想的には、init/prepare/bind/fetch-loopの面倒な複雑さを1つのステートメントに凝縮します。