credo che per essere sicuro di non fare danni con la stringa da manipolare è meglio usare mysql_num_rows sulla stringa senza modificarla, magari il dispendio di risorse è maggiore, però alemno sono sicuro di non fare danni alla stringa di query. Se qualcuno la pensa diversamente da me si faccia avanti.