training rosa
Grupo SEO TELEGRAM [Click Aquí]
Resultados 1 al 4 de 4
Tema:

ayudaaaaaaa

  1. #1
    Wilberth Romero está desconectado Registrado
    Rango: Quizás estoy
    haciendo Spam ...

    User Info Menu

    Question ayudaaaaaaa

    buenas estoy haciendo un rograma en php, la cosa es que en mi base sql tengo una vista. tengo un metodo obtener, y un metodo listar








    el metodo de obtener obtiene el id que ocupo buscar y el listar me trae los campos de la vista. la cosa es que a la hora de hacer el "SELECT * FROM v_ListaDetallePedidosPendientes WHERE idPedido = ?" me dicw que tengo un error de sintaxis, mi pregunta es, como puedo obtener la compracion de ese id aqui les dejo los metodos///////////////////////////////// public function Obtener($id) {

    try {
    $stm = $this->pdo
    ->prepare("SELECT idPedido FROM v_ListaDetallePedidosPendientes"
    );


    $stm->execute($id);
    return $stm->fetchAll(PDO::FETCH_BOTH);
    } catch (Exception $e) {
    die($e->getMessage());
    }
    }
    ///////////////////////////////// public function ListarDetallePendientes() {

    try {
    $result = array();

    $stm = $this->pdo->prepare("SELECT * FROM v_ListaDetallePedidosPendientes WHERE idPedido = ?");
    $stm->execute();

    return $stm->fetchAll(PDO::FETCH_OBJ);
    } catch (Exception $e) {
    die($e->getMessage());
    }
    }
    ////////////////

  2. #2
    Xauen está desconectado Registrado

    User Info Menu

    Predeterminado

    Hola Wilberth Romero,

    Pienso que lo mejor es que contrates un programador.

  3. #3
    apaseonado está desconectado Registrado
    Rango: Quizás estoy
    haciendo Spam ...

    User Info Menu

    Predeterminado

    Porque esa código espera que le pases un parámetro en el "execute()" para sustituir al interrogante de la consulta. Básicamente no le estás enviando el idPedido.
    Puedes ver cómo pasarle valores en el execute() con el ejemplo #2 de la documentación de PHP: PHP: PDO::prepare - Manual
    Un saludo!

  4. #4
    donnie está desconectado Registrado
    Rango: Quizás estoy
    haciendo Spam ...

    User Info Menu

    Predeterminado

    Hola, si a alguien le hace falta...

    Código:
    $stm = $this->pdo->prepare("SELECT * FROM v_ListaDetallePedidosPendientes WHERE idPedido=:id");
    $stm->bindParam(':id', $pedidoID);
    
    if ($stm->execute()) {
    	// Si hay resultados
    } else {
    	// Si no hay resultados
    }
    Reemplaza $pedidoID con la variable en la que guardas el pedido.

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Has visto el post " ayudaaaaaaa" que está en esta URL y ha sido creado por el usuario Wilberth Romero. Esperamos que te haya sido de utilidad el artículo " ayudaaaaaaa" que inició el usuario Wilberth Romero de Soywebmaster.com.

Otros Foros de Interés

Curso SEO - Foro SEO - Foro Programacion - Foro Diseño Web - Intercambio de Enlaces - Negocios por Internet - Como Ganar Dinero - Foro Hosting - Foro Apuestas Deportivas

ÚLTIMOS ARTÍCULOS DEL BLOG SEO DE DAVID AYALA

SEO para Webs de Adultos
MÉTODOS EFICACES para Indexar Enlaces en Google
Webinar: Keyword Research (Con Emilio García)
Safecont: Una herramienta SEO diferente
Usamos cookies que analizan hábitos de comportamiento y navegación que aceptas al navegar aquí. Política de privacidad | Cookies | Aviso legal