データベースからデータを取得しようとしましたが、ID番号のみを与えています。私のデータベースには2つの列があり、最初はID、もう1つはイメージパスです。 ID = 3を渡すと、そのIDに対応するパスが返されます。IDを渡すことでデータベースからデータを取得します。
私はそれをやろうとしましたが、私は質問に固執しています。
mysql_query (conn, "SELECT * FROM table");
res = mysql_use_result(conn);
row = mysql_fetch_row(res)
ID = atoi(row[0]);
path = row[1];
printf("ID: %i", ID);
printf("Image Path: %s", path);
あなたは基本的なコンピュータの概念を持ついくつかの問題を持っているように見える:)
はなぜ代わりに 'WHERE'句でテーブルから選択していない(ただ公平を期すために^^)投稿何ビットを編集しました。特定のデータを取得する前にすべてを選択する必要がありますか? – jamiedanq