Articles of php

Come posso fare in modo che Propel mantenga il formato associativo con selezioni singolari?

Ho i seguenti criteri in Propel: $q = \UserQuery::create(); $q->select(arrays('id', 'name')); $q->orderBy('name'); $q->setOffset($offset); $q->setLimit($limit); return $q->find(); Funziona bene e mi fornisce un arrays bidimensionale con chiavi id e name nell'arrays interno, es arrays( arrays("id" => 1, "name" => 'A'), arrays("id" => 2, "name" => 'B') ) Tuttavia, se eseguo quanto segue: $q = \UserQuery::create(); $q->select(arrays('id')); […]

preg abbinando tutti gli hrefs e srcs in una string

Sto cercando di estrarre tutti gli hrefs e srcs in una string come questa: $content = " At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti Image: <img src = 'http://example.com/check-3.png' /> Link: <a href ='http://example.com/test.xls'>test.xls</a>"; Fondamentalmente quello che voglio fare è cambiare example.com in un nome di dominio […]

Come get la data di inizio settimana Domenica e fine settimana Sabato in php

Come get la data di inizio settimana Domenica e fine settimana Sabato in php. Provo di seguito il codice per ricevere la settimana di inizio data come lunedì fine settimana come domenica. $cdate = date("Ymd"); $week = date('W', strtotime($cdate)); $year = date('Y', strtotime($cdate)); $firstdayofweek = date("Ymd", strtotime("{$year}-W{$week}+1")); $lastdayofweek = date("Ymd", strtotime("{$year}-W{$week}-7")); Grazie, Vasanth

PHP ottenendo le date del mese e inserendole in arrays

Oggi ho trovato questa function che dice quanti giorni sono stati in un mese cal_days_in_month() . Ma quello che voglio fare è elencare tutti i giorni in arrays, qualcosa come questo. $days = arrays( "2012-11-01","2012-12-01","2012-13-01"…etc ) Qualcuno potrebbe indicarmi la giusta direzione? Cordiali saluti Frank!

: imansible aprire lo stream: richiesta HTTP fallita! Richiesta errata HTTP / 1.0 400

Ho un errore durante la logging di un utente alla mia applicazione utilizzando l'accesso di Facebook. Ho trovato una domanda simile nella domanda a risposta precedente ma quando applico ho ancora lo stesso errore. La domanda era chiara e puoi controllarla qui . Può chiunque abbia avuto lo stesso problema provare ad aiutarmi ad aggiungere […]

Il numero di corrispondenze richieste corrisponde direttamente a char_length della colonna

Ho una dichiarazione SELECT funzionante. Tuttavia, vorrei aggiungere qualcosa ad esso. Vorrei fare in modo che il numero di corrispondenze richieste corrisponda direttamente alla lunghezza char della colonna "input". Quindi, ad esempio: if (char_length(input) <= 5) { matches required is 1 } if (char_length(input) > 5 && char_length(input) <= 10) { matches required is 2 […]

L'atomo di Twitter non recupera vecchi tweet

Ho un'applicazione che utilizza un twitter xml (ottenuto in http://search.twitter.com/ ) e mostra gli ultimi 5 tweet pubblicati da un account. Ma ora recupera solo i tweet pubblicati negli ultimi 7 giorni. La richiesta fatta da me è qualcosa come: http://search.twitter.com/search.atom?q=from:twitter&rpp=5&show_user=true Qualcuno che è passato per lo stesso problema può darmi un'idea? Grazie.

Routing URL con codeigniter

Ho un controller chiamato search . Codeigniter funziona nel modo seguente se un utente digita sitename.com/search che colpisce il controller di search e esegue la function index . Se un utente digita sitename.com/search/cars , il controller cercherà le funzioni cars nel controller di search . Comunque voglio avere una function generica chiamata lookup (), che […]

come rimuovere solo i duplicati reali dall'output di preg_match?

Sì, conosco la function arrays_unique , ma la cosa è che la corrispondenza potrebbe avere duplicati legittimi nel mio termine di ricerca, ad esempio: $str = "fruit1: banana, fruit2: orange, fruit3: banana, fruit4: apple, fruit5: banana"; preg_match("@fruit1: (?<fruit1>\w+), fruit2: orange, fruit3: (banana), fruit4: (?<fruit4>apple), fruit5: (banana)@",$str,$match); arrays_shift($match); // I dont need whole match print_r($match); l'output […]

salva più valori di checkbox nel database

Sto cercando di salvare più valori dalla casella di controllo nel database (cioè diverse righe) dal module di fine utente. il codice per il mio module è <form action="a_insert_vendor_sector.php" method="post"> <?php $sql = "SELECT * FROM sector where cityid='".$cityid."'"; $sql1 = mysqli_query($con, $sql); if (mysqli_num_rows($sql1) > 0) { while($row = mysqli_fetch_assoc($sql1)) { $sector = $row["sector"]; […]