Preguntas etiquetadas con php

314
Pasar una matriz a una consulta utilizando una cláusula WHERE

Dada una matriz de identificadores $galleries = array(1,2,5), quiero tener una consulta SQL que use los valores de la matriz en su cláusula WHERE como: SELECT * FROM galleries WHERE id = /* values of array $galleries... eg. (1 || 2 || 5) */ ¿Cómo puedo generar esta cadena de consulta para usar...

312
PHP exec () vs sistema () vs passthru ()

¿Cuáles son las diferencias? ¿Existe una situación o razón específica para cada función? En caso afirmativo, ¿puede dar algunos ejemplos de esas situaciones? PHP.net dice que se utilizan para ejecutar programas externos. ver referencia De los ejemplos que veo, no veo ninguna diferencia...

307
La cadena de consulta MySQL contiene

He estado tratando de descubrir cómo puedo hacer una consulta con MySQL que verifique si el valor (cadena $haystack) en una determinada columna contiene ciertos datos (cadena $needle), como este: mysql_query(" SELECT * FROM `table` WHERE `column`.contains('{$needle}') "); En PHP, la función se...

304
Invalid argument supplied for foreach()

A menudo se me ocurre manejar datos que pueden ser una matriz o una variable nula y alimentar algunos foreachcon estos datos. $values = get_values(); foreach ($values as $value){ ... } Cuando alimenta a un foreach con datos que no son una matriz, recibe una advertencia: Advertencia:...