Lato JavaScript dovrai passare quel valore come stringa testuale, ovvero racchiudendola tra apici (singoli o doppi che siano).

Ovviamente il problema è lato PHP, in cui dovrai eseguire un escaping per aggiungere opportunamente tali apici.

Una soluzione potrebbe essere questa:

Codice PHP:
echo "<div onclick=\"pfill('"$spcodice"')\"></div>"
Per cui, supponendo che $spcodice sia 006, lato client otterrai questo:

codice:
<div onclick="pfill('006')"></div>
Nota che l'argomento della funzione è racchiuso tra apici ('006'), questo fa in modo che tale valore sia trattato come stringa testuale e non come valore numerico.