-1
私は内部結合クエリを使用してqualifcationカラムの情報を取得しています。チェックボックスを使用して情報を挿入し、2つのテーブルを作成し、内部結合で結合します。今では、同じIDまたはユーザーIDを持つデータを1行に取得できません。どんな解決策ですか?PHP:Error witグループID
私のコードがある
<?php include 'db.php';?>
<?php //$query = mysql_query("select * from student_info");
$query =mysql_query("SELECT s.id,s.firstname, s.lastname, s.class, s.age, s.phone,c.qualification, s.address, s.fathername
FROM student_info as s
INNER JOIN checkbox as c
ON s.id=c.userid GROUP BY s.id");
?>
出力:
は私が使用し1行の同じidのコンテンツをしたい: もこのクエリ:
1でグループを使用していないしたくないようです助けてくださいあなたが最初にしたい画像出力 – iOS
<?php include 'db.php';?>これはあなたのコードですか? –
**警告**:PHPを学んでいるだけの方は、古い['mysql_query'](http://php.net/manual/en/function.mysql-query.php)インタフェースを学ばないでください。それはひどいので、PHP 7では削除されました。[PDOは学ぶのが難しくありません](http://net.tutsplus.com/tutorials/php/why-you-should-be-using-phps-pdo- for database-access /)、[PHP The Right Way](http://www.phptherightway.com/)のようなガイドはベストプラクティスの説明に役立ちます。 **あなたのユーザーパラメータが[正しくエスケープされている](http://bobby-tables.com/php)か、重大な[SQLインジェクションバグ](http://bobby-tables.com/ )。 – tadman