sql >> Database >  >> RDS >> Mysql

Het voegt de waarden niet in de database in

Voordat je aan de slag gaat met de database-dingen, moet je je javascript en html zorgvuldig controleren:op dit moment zie ik geen input element met een name attribuut van id dus het lijkt mij dat je een waarschuwing zou moeten krijgen van een ongedefinieerde variabele wanneer je $_POST['id'] gebruikt . Hetzelfde geldt voor $_POST[$qid] .

Afgezien daarvan, als id wordt verondersteld een geheel getal te zijn, ik zou het casten naar int en niet citeren:

$insertquestion[] = (int) $_POST['id'] . ",". (int) $_POST[$qid];

Als ze niet allebei gehele getallen zouden moeten zijn, zou ik op zijn minst de voorloopspatie na de aanhalingstekens verwijderen.




  1. Introductie van een nieuwe kolom voor de som van de vorige maand

  2. Pharo Smalltalk en mySql

  3. Hoe de create table sql-instructie voor een bestaande tabel in postgreSQL te genereren?

  4. SQL Backup Recovery Tool om beschadigde SQL-back-up te herstellen - Productbeoordeling - Een gastpost van Daniel Jones