bindParam?

PHP

2 svar · 515 visningar · startad av axed

Medlem sedan nov. 200136 inlägg
Trådstart#1
$stmt = $pdo->prepare('
SELECT link_category.name AS cname, links.name AS lname, links.url AS url 
FROM link_category, links 
WHERE link_category.id = links.category
ORDER BY links.name ASC
LIMIT :views_per_page
');

$stmt->bindParam(':views_per_page', $views_per_page);
$stmt->execute();

Kan man inte använda bindParam på detta sätt?

Medlem sedan nov. 200136 inlägg
#2

Hehe löste det själv, la till PDO::PARAM_INT som tredje parameter till bindParam.

Medlem sedan feb. 2007278 inlägg
#3

Ursprungsfrågan: ja, det kan man.

Typdeklarationen är alltid en god vana, men inte nödvändig ur teknisk synvinkel för en enkel fråga.

723 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
191 ms — deklarationer (db)
141 ms — hämta statistik (db)
240 ms — hämta tråd, inlägg och bilagor (db)
340 ms — ändringar (db)