Jump to content

Wagner Martins - SC

Members
  • Content count

    506
  • Joined

  • Last visited

Community Reputation

0 Comum

2 Followers

About Wagner Martins - SC

  • Rank
    Bodyboard - Programação sempre
  • Birthday 05/20/1983

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Criciúma - SC

Contato

  • Site Pessoal
    http://www.casamarketing.com.br

Recent Profile Visitors

1842313 profile views
  1. Wagner Martins - SC

    Verificar se array é vazio

    Consegui sege pra quem precisar $contar_fotos=0; $images_arr = array(); foreach($_FILES['fotos']['name'] as $key=>$val){ if (empty($val)) { echo "vazio"; } if (!empty($val)) { } }
  2. Wagner Martins - SC

    Verificar se array é vazio

    Mais é isso que nao entendo, pois eu nao coloco nada no campo files do formulario e mesmo assim retorna um array com indice 0, acho que nao fui claro desculpe
  3. Wagner Martins - SC

    Verificar se array é vazio

    Olá Não estou conseguindo fazer a verificação se um array é vazio, estou fazendo assim print_r ($_FILES['fotos']['name']); if(!empty($_FILES['fotos']['name'])){ // Se o array $_FILES não estiver vazio } O resultado do print_r é Array ( [0] => ) Mais ele entra no if mesmo sendo vazio, como posso fazer essa verificação?
  4. Wagner Martins - SC

    Array multiplas imagens

    com esse aqui deu certo $images_arr = array(); foreach($_FILES['fotos']['name'] as $key=>$val){ //upload and stored images $target_dir = "uploads/"; $target_file = $target_dir.$_FILES['fotos']['name'][$key]; if(move_uploaded_file($_FILES['fotos']['tmp_name'][$key],$target_file)){ $images_arr[] = $target_file; } Mais eu quero usar essa função $upload->salvar("uploads/",$_FILES['fotos']['name'][$key]); mais nao deu certo, como eu poderia fazer pra solucionar isso?
  5. Wagner Martins - SC

    Array multiplas imagens

    está recebendo isso Array ( [logo] => Array ( [name] => 16176311_747846818714519_127073568_n.png [type] => image/png [tmp_name] => /tmp/phpNDzkoC [error] => 0 [size] => 33634 ) [banner] => Array ( [name] => logo.jpg [type] => image/jpeg [tmp_name] => /tmp/phpUMXbck [error] => 0 [size] => 63798 ) [fotos] => Array ( [name] => Array ( [0] => 16176311_747846818714519_127073568_n.png ) [type] => Array ( [0] => image/png ) [tmp_name] => Array ( [0] => /tmp/phpzrFV01 ) [error] => Array ( [0] => 0 ) [size] => Array ( [0] => 33634 ) ) [foto1] => Array ( [name] => [type] => [tmp_name] => [error] => 4 [size] => 0 ) [foto2] => Array ( [name] => [type] => [tmp_name] => [error] => 4 [size] => 0 ) [foto3] => Array ( [name] => [type] => [tmp_name] => [error] => 4 [size] => 0 ) [foto4] => Array ( [name] => [type] => [tmp_name] => [error] => 4 [size] => 0 ) ) teria que ser só o [name]?
  6. Wagner Martins - SC

    Array multiplas imagens

    Olá, Estou com problema para salvar fotos vindo de um array, tenho esse código Formulario <input name="logo" type="file" class="form-control" id="field-file" placeholder="Logo"> <input name="banner" type="file" class="form-control" id="field-file" placeholder="Banner"> <input name="fotos[]" type="file" class="form-control file2 inline btn btn-primary" multiple data-label="<i class='glyphicon glyphicon-circle-arrow-up'></i> Browse Files" /> salvar imagens // Exibimos a mensagem com sucesso ou erro retornada pela função salvar. //Se for sucesso, a mensagem também é um link para a imagem enviada. echo $upload->salvar("uploads/", $_FILES['logo']); // Exibimos a mensagem com sucesso ou erro retornada pela função salvar. //Se for sucesso, a mensagem também é um link para a imagem enviada. echo $upload->salvar("uploads/", $_FILES['banner']); foreach ($_FILES['fotos']['name'] as $value_fotos) { print_r ($value_fotos); echo $_FILES['fotos']; echo $upload->salvar("uploads/", $value_fotos); echo "<br>"; } Quando a imagem vem do input file "logo" e "banner" a iamgem é salva na pasta Mais quando vem do array "fotos[]", não envia, utilizei um feroach para executar o loop das imagens foreach ($_FILES['fotos']['name'] as $value_fotos) { print_r ($value_fotos); echo $_FILES['fotos']; echo $upload->salvar("uploads/", $value_fotos); echo "<br>"; } Como poderia salvar as fotos também vindas do array?
  7. Wagner Martins - SC

    Array checked chekbox

    Olá Já consegui colocar o resultado da consulta Mysql em um array Array ( [categ] => Dj ) Array ( [categ] => Bebidas ) Agora quero pegar os valores desses arays e colocar um checked no checkbox para deixar selecionado, mais só fica selecionados Bebidas, quando deveria ser selecionado os dois DJ e Bebidas, podem me ajudar e me dizer onde estou errando? $sql3 = "SELECT DISTINCT categoria FROM categorias_fornecedores"; $result3 = $conn->query($sql3); if ($result3->num_rows > 0) { // output data of each row $sql2 = "SELECT DISTINCT categoria_fornecedor FROM fornecedores_categoria WHERE id_fornecedor=".$row['id'].""; $result2 = $conn->query($sql2); if ($result2->num_rows > 0) { // output data of each row while($row2 = $result2->fetch_assoc()){ $i++; $nome_categ = array("categ" => $row2['categoria_fornecedor']); print_r ($nome_categ);echo"<br>"; } } while($row3 = $result3->fetch_assoc()){ $checked=""; if(in_array($row3['categoria'],$nome_categ)){ $checked = "checked"; } $i++; echo'<input type=checkbox value="' . $row3["categoria"] . '" '.$checked.'>' . $row3["categoria"] . ' '; } }
  8. Wagner Martins - SC

    selected feroach repetindo

    Estou com outra dúvida relacionado a isso. Acima eh quando vem de um formulario com metodo $_POST[] Quando vem de uma consulta sql que nao estou coneseguindo, estou fazeno assim: $sql3 = "SELECT DISTINCT categoria FROM categorias_fornecedores"; $result3 = $conn->query($sql3); if ($result3->num_rows > 0) { // output data of each row $i=-1; $sql2 = "SELECT DISTINCT categoria_fornecedor FROM fornecedores_categoria WHERE id_fornecedor=".$row['id'].""; $result2 = $conn->query($sql2); if ($result2->num_rows > 0) { // output data of each row $i=-1; while($row2 = $result2->fetch_assoc()){ $checked=""; if(in_array($row2['categoria_fornecedor'],$_POST["categoria_fornecedor"])){ $checked = "checked"; } $i++; $categoriaArray = array ($row2["categoria_fornecedor"]) ; foreach($categoriaArray as $value){ echo"<div style=\"width:140px; background-color:#e0dede; float:left; padding:10px; margin:5px;\">" . $row3["categoria"] ."<b>".$value . "</b></div> "; } while($row3 = $result3->fetch_assoc()){ $checked=""; if(in_array($row3['categoria'],$categoriaArray)){ $checked = "checked"; } $i++; echo'<input type=checkbox value="' . $row3["categoria"] . '" '.$checked.'>' . $row3["categoria"] . ' '; } echo "<br>"; } } } Mais só seleciona o checkbox o primeiro item do array. O que tenho que fazer para selecionar os outros intens quando ofr mais de um item para deixar selecionando?
  9. Wagner Martins - SC

    selected feroach repetindo

    Deu certo obrigado pela dica, segue o código funcionando pra quem precisar <?php $servername = "localhost"; $username = "xxx"; $password = "xxx"; $dbname = "xxx"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); $conn->set_charset('utf8'); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "SELECT DISTINCT categoria FROM categorias_fornecedores"; $result = $conn->query($sql); if ($result->num_rows > 0) { // output data of each row $i=-1; while($row = $result->fetch_assoc()){ $checked=""; if(in_array($row['categoria'],$_POST["categoria"])){ $checked = "checked"; } $i++; echo'<input type=checkbox value="' . $row["categoria"] . '" '.$checked.'>' . $row["categoria"] . ' '; } } else { echo "0 rerults"; } ?>
  10. Wagner Martins - SC

    selected feroach repetindo

    Olá Desenvolvi esse código para que seleciona o checkbox do formulario na categoria cadastrada vindo de um mysql, mais ele fica repetindo, teria alguma solução para que se imiprimisse apenas categorias distintas. Teria que imprimi assim [x] Bebidas [ ] DJ [x] Decoração [ ] Salgados doces Está imprimindo assim [x] Bebidas [ ] Bebidas [ ] DJ [ ] DJ [x] Decoração [ ] Decoração [ ] Salgados doces [ ] Salgados doces <?php $servername = "localhost"; $username = "xxx"; $password = "xxx"; $dbname = "xxxx"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); $conn->set_charset('utf8'); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "SELECT DISTINCT categoria FROM categorias_fornecedores"; $result = $conn->query($sql); if ($result->num_rows > 0) { // output data of each row $i=-1; while($row = $result->fetch_assoc()) { $i++; foreach ($_POST['categoria'] as $value) { if ($row["categoria"] == $value) { $checked = 'checked'; } else { $checked = ''; } echo "$i".'<input type=checkbox value="' . $row["categoria"] . '" '.$checked.'>' . $row["categoria"] . ''; } } } else { echo "0 rerults"; } ?>
  11. Wagner Martins - SC

    Erro pagseguro

    Olá, Estou com um problema em um código para fazer o checkout no pagseguro, quaando clico no botão Pagar do site está retornando esse erro: Fatal error: Class 'PagSeguroParameter' not found in /home/casamarketingcom/public_html/audio/wp-content/plugins/edd-pagseguro-master/lib/PagSeguroLibrary/domain/PagSeguroPaymentRequest.class.php on line 644 Podem me ajudar nisso, pesquisei e não achei muita coisa o código do arquivo que está retornando o erro eh esse <?php /** * 2007-2014 [PagSeguro Internet Ltda.] * * NOTICE OF LICENSE * *Licensed under the Apache License, Version 2.0 (the "License"); *you may not use this file except in compliance with the License. *You may obtain a copy of the License at * *http://www.apache.org/licenses/LICENSE-2.0 * *Unless required by applicable law or agreed to in writing, software *distributed under the License is distributed on an "AS IS" BASIS, *WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. *See the License for the specific language governing permissions and *limitations under the License. * * @author PagSeguro Internet Ltda. * @copyright 2007-2014 PagSeguro Internet Ltda. * @license http://www.apache.org/licenses/LICENSE-2.0 */ /*** * Represents a payment request */ class PagSeguroPaymentRequest { /*** * Party that will be sending the money * @var PagSeguroSender */ private $sender; /*** * Payment currency */ private $currency; /*** * Products/items in this payment request */ private $items; /*** * Uri to where the PagSeguro payment page should redirect the user after the payment information is processed. * Typically this is a confirmation page on your web site. * @var String */ private $redirectURL; /*** * Extra amount to be added to the transaction total * * This value can be used to add an extra charge to the transaction * or provide a discount in the case ExtraAmount is a negative value. * @var float */ private $extraAmount; /*** * Reference code * * Optional. You can use the reference code to store an identifier so you can * associate the PagSeguro transaction to a transaction in your system. */ private $reference; /*** * Shipping information associated with this payment request */ private $shipping; /*** * How long this payment request will remain valid, in seconds. * * Optional. After this payment request is submitted, the payment code returned * will remain valid for the period specified here. */ private $maxAge; /*** * How many times the payment redirect uri returned by the payment web service can be accessed. * * Optional. After this payment request is submitted, the payment redirect uri returned by * the payment web service will remain valid for the number of uses specified here. */ private $maxUses; /*** * Determines for which url PagSeguro will send the order related notifications codes. * * Optional. Any change happens in the transaction status, a new notification request will be send * to this url. You can use that for update the related order. */ private $notificationURL; /*** * Extra parameters that user can add to a PagSeguro checkout request * * Optional. * @var PagSeguroMetaData */ private $metadata; /*** * Extra parameters that user can add to a PagSeguro checkout request * * Optional. * @var $paymentMethodConfig */ private $paymentMethodConfig; /*** * Extra parameters that user can add to a PagSeguro checkout request * * Optional * @var PagSeguroParameter */ private $parameter; /*** * Class constructor to make sure the library was initialized. */ public function __construct() { PagSeguroLibrary::init(); } /*** * @return PagSeguroSender the sender * * Party that will be sending the Uri to where the PagSeguro payment page should redirect the * user after the payment information is processed. */ public function getSender() { return $this->sender; } /*** * Sets the Sender, party that will be sending the money * @param String $name * @param String $email * @param String $areaCode * @param String $number * @param String $documentType * @param String $documentValue */ public function setSender( $name, $email = null, $areaCode = null, $number = null, $documentType = null, $documentValue = null ) { $param = $name; if (is_array($param)) { $this->sender = new PagSeguroSender($param); } elseif ($param instanceof PagSeguroSender) { $this->sender = $param; } else { $sender = new PagSeguroSender(); $sender->setName($param); $sender->setEmail($email); $sender->setPhone(new PagSeguroPhone($areaCode, $number)); $sender->addDocument($documentType, $documentValue); $this->sender = $sender; } } /*** * Sets the name of the sender, party that will be sending the money * @param String $senderName */ public function setSenderName($senderName) { if ($this->sender == null) { $this->sender = new PagSeguroSender(); } $this->sender->setName($senderName); } /*** * Sets the name of the sender, party that will be sending the money * @param String $senderEmail */ public function setSenderEmail($senderEmail) { if ($this->sender == null) { $this->sender = new PagSeguroSender(); } $this->sender->setEmail($senderEmail); } /*** * Sets the Sender phone number, phone of the party that will be sending the money * * @param areaCode * @param number */ public function setSenderPhone($areaCode, $number = null) { $param = $areaCode; if ($this->sender == null) { $this->sender = new PagSeguroSender(); } if ($param instanceof PagSeguroPhone) { $this->sender->setPhone($param); } else { $this->sender->setPhone(new PagSeguroPhone($param, $number)); } } /*** * @return String the currency * Example: BRL */ public function getCurrency() { return $this->currency; } /*** * Sets the currency * @param String $currency */ public function setCurrency($currency) { $this->currency = $currency; } /*** * @return array the items/products list in this payment request */ public function getItems() { return $this->items; } /*** * Sets the items/products list in this payment request * @param array $items */ public function setItems(array $items) { if (is_array($items)) { $i = array(); foreach ($items as $key => $item) { if ($item instanceof PagSeguroItem) { $i[$key] = $item; } else { if (is_array($item)) { $i[$key] = new PagSeguroItem($item); } } } $this->items = $i; } } /*** * Adds a new product/item in this payment request * * @param String $id * @param String $description * @param String $quantity * @param String $amount * @param String $weight * @param String $shippingCost */ public function addItem( $id, $description = null, $quantity = null, $amount = null, $weight = null, $shippingCost = null ) { $param = $id; if ($this->items == null) { $this->items = array(); } if (is_array($param)) { array_push($this->items, new PagSeguroItem($param)); } else { if ($param instanceof PagSeguroItem) { array_push($this->items, $param); } else { $item = new PagSeguroItem(); $item->setId($param); $item->setDescription($description); $item->setQuantity($quantity); $item->setAmount($amount); $item->setWeight($weight); $item->setShippingCost($shippingCost); array_push($this->items, $item); } } } public function addSenderDocument($type, $value) { if ($this->getSender() instanceof PagSeguroSender) { $this->getSender()->addDocument($type, $value); } } /*** * URI to where the PagSeguro payment page should redirect the user after the payment information is processed. * Typically this is a confirmation page on your web site. * * @return String the redirectURL */ public function getRedirectURL() { return $this->redirectURL; } /*** * Sets the redirect URL * * Uri to where the PagSeguro payment page should redirect the user after the payment information is processed. * Typically this is a confirmation page on your web site. * * @param String $redirectURL */ public function setRedirectURL($redirectURL) { $this->redirectURL = $this->verifyURLTest($redirectURL); } /*** * This value can be used to add an extra charge to the transaction * or provide a discount in the case ExtraAmount is a negative value. * * @return float the extra amount */ public function getExtraAmount() { return $this->extraAmount; } /*** * Sets the extra amount * This value can be used to add an extra charge to the transaction * or provide a discount in the case <b>extraAmount</b> is a negative value. * * @param extraAmount */ public function setExtraAmount($extraAmount) { $this->extraAmount = $extraAmount; } /*** * @return mixed the reference of this payment request */ public function getReference() { return $this->reference; } /*** * Sets the reference of this payment request * @param reference */ public function setReference($reference) { $this->reference = $reference; } /*** * @return PagSeguroShipping the shipping information for this payment request * @see PagSeguroShipping */ public function getShipping() { return $this->shipping; } /*** * Sets the shipping information for this payment request * @param PagSeguroShipping $address * @param PagSeguroShippingType $type */ public function setShipping($address, $type = null) { $param = $address; if ($param instanceof PagSeguroShipping) { $this->shipping = $param; } else { $shipping = new PagSeguroShipping(); if (is_array($param)) { $shipping->setAddress(new PagSeguroAddress($param)); } else { if ($param instanceof PagSeguroAddress) { $shipping->setAddress($param); } } if ($type) { if ($type instanceof PagSeguroShippingType) { $shipping->setType($type); } else { $shipping->setType(new PagSeguroShippingType($type)); } } $this->shipping = $shipping; } } /*** * Sets the shipping address for this payment request * @param String $postalCode * @param String $street * @param String $number * @param String $complement * @param String $district * @param String $city * @param String $state * @param String $country */ public function setShippingAddress( $postalCode = null, $street = null, $number = null, $complement = null, $district = null, $city = null, $state = null, $country = null ) { $param = $postalCode; if ($this->shipping == null) { $this->shipping = new PagSeguroShipping(); } if (is_array($param)) { $this->shipping->setAddress(new PagSeguroAddress($param)); } elseif ($param instanceof PagSeguroAddress) { $this->shipping->setAddress($param); } else { $address = new PagSeguroAddress(); $address->setPostalCode($postalCode); $address->setStreet($street); $address->setNumber($number); $address->setComplement($complement); $address->setDistrict($district); $address->setCity($city); $address->setState($state); $address->setCountry($country); $this->shipping->setAddress($address); } } /*** * Sets the shipping type for this payment request * @param PagSeguroShippingType $type */ public function setShippingType($type) { $param = $type; if ($this->shipping == null) { $this->shipping = new PagSeguroShipping(); } if ($param instanceof PagSeguroShippingType) { $this->shipping->setType($param); } else { $this->shipping->setType(new PagSeguroShippingType($param)); } } /*** * Sets the shipping cost for this payment request * @param float $shippingCost */ public function setShippingCost($shippingCost) { $param = $shippingCost; if ($this->shipping == null) { $this->shipping = new PagSeguroShipping(); } $this->shipping->setCost($param); } /*** * @return integer the max age of this payment request * * After this payment request is submitted, the payment code returned * will remain valid for the period specified. */ public function getMaxAge() { return $this->maxAge; } /*** * Sets the max age of this payment request * After this payment request is submitted, the payment code returned * will remain valid for the period specified here. * * @param maxAge */ public function setMaxAge($maxAge) { $this->maxAge = $maxAge; } /*** * After this payment request is submitted, the payment redirect uri returned by * the payment web service will remain valid for the number of uses specified here. * * @return integer the max uses configured for this payment request */ public function getMaxUses() { return $this->maxUses; } /*** * Sets the max uses of this payment request * * After this payment request is submitted, the payment redirect uri returned by * the payment web service will remain valid for the number of uses specified here. * * @param maxUses */ public function setMaxUses($maxUses) { $this->maxUses = $maxUses; } /*** * Get the notification status url * * @return String */ public function getNotificationURL() { return $this->notificationURL; } /*** * Sets the url that PagSeguro will send the new notifications statuses * * @param String $notificationURL */ public function setNotificationURL($notificationURL) { $this->notificationURL = $this->verifyURLTest($notificationURL); } /*** * Sets metadata for PagSeguro checkout requests * * @param PagSeguroMetaData $metaData */ public function setMetaData($metaData) { $this->metadata = $metaData; } /*** * Gets metadata for PagSeguro checkout requests * * @return PagSeguroMetaData $metaData */ public function getMetaData() { if ($this->metadata == null) { $this->metadata = new PagSeguroMetaData(); } return $this->metadata; } /*** * add a parameter for PagSeguro metadata checkout request * * @param PagSeguroMetaDataItem $itemKey key * @param PagSeguroMetaDataItem $itemValue value * @param PagSeguroMetaDataItem $itemGroup group */ public function addMetaData($itemKey, $itemValue, $itemGroup = null) { $this->getMetaData()->addItem(new PagSeguroMetaDataItem($itemKey, $itemValue, $itemGroup)); } /*** * Sets payment method config for PagSeguro checkout requests * @param PagSeguroPaymentMethodConfig $paymentMethodConfig */ public function setPaymentMethodConfig($paymentMethodConfig) { $this->paymentMethodConfig = $paymentMethodConfig; } /*** * Gets payment method config for PagSeguro checkout requests * @return PagSeguroPaymentMethodConfig $paymentMethodConfig */ public function getPaymentMethodConfig() { if ($this->paymentMethodConfig == null) { $this->paymentMethodConfig = new PagSeguroPaymentMethodConfig(); } return $this->paymentMethodConfig; } /*** * add a parameter for PagSeguro payment method config checkout request * @param PagSeguroPaymentMethodConfig $itemKey key * @param PagSeguroPaymentMethodConfig $itemValue value * @param PagSeguroPaymentMethodGroups $itemGroup group */ public function addPaymentMethodConfig($itemGroup, $itemValue, $itemKey) { $this->getPaymentMethodConfig()->addConfig( new PagSeguroPaymentMethodConfigItem($itemGroup,$itemValue,$itemKey) ); } /*** * Sets parameter for PagSeguro checkout requests * * @param PagSeguroParameter $parameter */ public function setParameter($parameter) { $this->parameter = $parameter; } /*** * Gets parameter for PagSeguro checkout requests * * @return PagSeguroParameter */ public function getParameter() { if ($this->parameter == null) { $this->parameter = new PagSeguroParameter(); } return $this->parameter; } /*** * add a parameter for PagSeguro checkout request * * @param PagSeguroParameterItem $parameterName key * @param PagSeguroParameterItem $parameterValue value */ public function addParameter($parameterName, $parameterValue) { $this->getParameter()->addItem(new PagSeguroParameterItem($parameterName, $parameterValue)); } /*** * add a parameter for PagSeguro checkout request * * @param PagSeguroParameterItem $parameterName key * @param PagSeguroParameterItem $parameterValue value * @param PagSeguroParameterItem $parameterIndex group */ public function addIndexedParameter($parameterName, $parameterValue, $parameterIndex) { $this->getParameter()->addItem(new PagSeguroParameterItem($parameterName, $parameterValue, $parameterIndex)); } /*** * Calls the PagSeguro web service and register this request for payment * * @param PagSeguroCredentials $credentials, lighbox * @return String The URL to where the user needs to be redirected to in order to complete the payment process or * the CODE when use lightbox */ public function register(PagSeguroCredentials $credentials, $onlyCheckoutCode = false) { return PagSeguroPaymentService::createCheckoutRequest($credentials, $this, $onlyCheckoutCode); } /*** * @return String a string that represents the current object */ public function toString() { $email = $this->sender ? $this->sender->getEmail() : "null"; $request = array(); $request['Reference'] = $this->reference; $request['SenderEmail'] = $email; return "PagSeguroPaymentRequest: " . var_export($request, true); } /*** * Verify if the adress of NotificationURL or RedirectURL is for tests and return empty * @param type $url * @return type */ public function verifyURLTest($url) { $adress = array( '127.0.0.1', '::1' ); foreach ($adress as $item) { $find = strpos($url, $item); if ($find) { $urlReturn = ''; break; } else { $urlReturn = $url; } } return $urlReturn; } }
  12. Wagner Martins - SC

    Checkbox Checked vindos do Myql

    olá Tenho esse código que lista os dados do bando com o <input type="checkbox"> Gostaria de selecionar os checkboxes que estão sendo listados. Como posso fazer isso? Os valores a serem selecionados vem do do formulário como array. $servername = "localhost"; $username = "root"; $password = "xxx"; $dbname = "xxx"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); $conn->set_charset('utf8'); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); $sql = "SELECT DISTINCT categoria FROM categorias_fornecedores"; $result = $conn->query($sql); if ($result->num_rows > 0) { $i=-1; while($row = $result->fetch_assoc()) { $i++; echo " <div style=\"width:140px; background-color:#f9f9f9; float:left; padding:10px; margin:5px;\">".$row["categoria"]." <input type=\"checkbox\" name=\"categoria[]\" value=\"".$row["categoria"]."\" onclick=\"chkcontrol($i)\"; > </div>"; } } else { //echo "0 rerults"; }
  13. Wagner Martins - SC

    Verificar se selecionou categoria com myql

    Bom dia, Estou precisando fazer um código onde tem em uma tabela mysql os seguintes campos: nome_fornecedor catgoria_fornecedor tipo_evento Quero que o PHP verifique se não foi selecionado tal categoria para tal evento.... tipo... Se selecinou tipo de evento Casamento, o sistema vefirica quais categorias ele escoilheu e dpois retorna um aviso se faltou alguma categoria obrigada a ter em um Casamento. Exemplo: Um Casamento tem que ter Bebidas, DJ, Decoradora Mais o usuario selecionou apenas Bebidas O sistema teria que avisar que esta faltando DJ e Decoradora Como posso fazer essa verificação com o PHP?
  14. Wagner Martins - SC

    foreach

    Olá Tenho esse foreach para listar os arrays, como faço para incluir no banco de dados mysql? if ($_POST && isset($_POST['fornecedores'])){ $ativo = $_POST['fornecedores']; foreach($ativo as $valor){ echo $valor."<br />"; } }
  15. Wagner Martins - SC

    Link em Background

    Tenho esse código, quero saber se tem como colocar um link no backaground, porque do jeito que está, só tem link no texto, e queria que tivesse tbm no background quando faz a transição com CSS. Será que teria como? #festas { margin-top:-10px; background-repeat:no-repeat; background-position:center; height:64px; transition: background-image 1s ease-in-out; background-image:url("http://179.188.17.66/~entremaesefilhos/wp-content/uploads/2016/09/festas_azul.png"); } #festas a { color: #464646; display: block; padding: 0px 15px; margin: 0px; text-transform: uppercase; line-height: 65px; position: relative; margin-top: 50px; font-family: 'Baloo Tamma', cursive;} #festas:hover { background-image:url("http://179.188.17.66/~entremaesefilhos/wp-content/uploads/2016/09/festas_rosa-1.png"); }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.