0
こんにちは、私は、ASP.NETを使った後にPHPを使い始めました。PHP MySQLから1つの結果を得る
私はASP.NETで静的なvoidを作成しました。ステートメントによってSQLから1つの結果が返され、データを簡単に取得して印刷できるようになりました。クエリの 例:
getSqlData("SELECT id FROM users WHERE name = 'george'"); //returns the query string result
[OK]をので、私はPHPに似た何かを作るしようとしたが、それはまったく動作しません。
class Database {
//My functions
public static function s($selection, $sqlQuery) {
$result = mysql_query($sqlQuery);
while ($row = mysql_fetch_array($result)) {
echo $row['' . $selection];
}
}
}
Database::s("id", "SELECT id FROM characters WHERE name = 'naveh'");
私は間違っていますか?それも可能ですか?私は2を必要としないので、パラメータとしてクエリを取るだけのPHP関数を作成して印刷することはできますか?
ご迷惑をかけて申し訳ございませんが、ご協力いただきありがとうございます。
彼らは非推奨となり、深刻なセキュリティ上のリスクをもたらすされているように、少なくとも 'mysqli'かを使用し、もう' mysql'機能を使用しないでくださいさらに優れた、「PDO」。 – Pevara
もちろん動作しません。接続はありません。ちょうど始まったばかりなので、PDOで始めるのはなぜですか – Ghost
データベースに接続しましたか? 'mysql_connect()' – RiggsFolly