nasıl mysql sorgu dizesinde int değerleri geçmek için?

3 Cevap php

Benim kod-burada

$sqlpin = "SELECT pinId FROM tblpin WHERE pinId = '$pin_no', status = 0 ";

status is int type.
it is showing parse error.

3 Cevap

PinId = '$ pin_no' AND status = 0 tblpin DAN pinId SEÇİN

Siz denediniz mi?

$sqlpin = "SELECT pinId FROM tblpin WHERE pinId = '$pin_no' and status = 0 ";

Sözdizimi hatası WHERE fıkrasında virgül neden olur. Bu iki koşullarına bağlanmak için AND mantıksal operatörünü kullanmalısınız.

btw: Bazı sütun sayısal türü varsa, sadece, kesme ile değerleri geçemiyor: colName = 123. Sadece metin değerleri tek tırnak / tırnak (MySQL hem de tam olarak aynı anlama sahiptir) gerektirir.