Mysql
 sql >> база данни >  >> RDS >> Mysql

php echo не работи

Тази част е наобратно:

$retrieve['question'] = $question;
$retrieve['MCQ_A'] = $a;
$retrieve['MCQ_B'] = $b;
$retrieve['MCQ_C'] = $c;
$retrieve['MCQ_D'] = $d;
$retrieve['MCQ_E'] = $e;
$retrieve['answer'] = $answer;
$retrieve['MCQ_correct'] = $correct;

Би трябвало да е

$question = $retrieve['question' ;
$a = $retrieve['MCQ_A'];
$b = $retrieve['MCQ_B'];
$c = $retrieve['MCQ_C'];
$d = $retrieve['MCQ_D'];
$e = $retrieve['MCQ_E'];
$answer = $retrieve['answer'];
$correct $retrieve['MCQ_correct'];

Моля, не използвайте mysql_* функции в нов код . Те вече не се поддържат и са официално оттеглени . Вижте червеното поле ? Научете за подготвени изявления вместо това и използвайте PDO или MySQLi - тази статия ще ви помогне да решите кое. Ако изберете PDO, ето един добър урок .

Също така сте широко отворени за SQL инжекции

Не трябва да използвате w3schools . Това не е надежден източник на информация и не искаме да насърчаваме използването му.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да проверите дали дадена стойност вече съществува, за да избегнете дублиране?

  2. Трудност с променлива дължина на забавяне

  3. Създаване на значки за моя сайт, най-добрият начин за съхраняване на потребителски значки? Използване на PHP

  4. MySQL преобразува таблица от Latin1 в utf8

  5. непоследователно отстъп с Python след разделяне